repo.or.cz
/
vlc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
directx_va: move the pre-allocated hw_surface in directx_va
2017-06-22
S
tev
e
Lhomme
d
i
rectx_va: move the p
r
e-al
l
ocated h
w
_surfa
c
e in directx_va
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
direc
t
x_va: the con
t
ext copy is responsi
b
le for th
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
S
t
eve Lhomme
directx_va: make va_pic_context public via va_s
u
rface
.
h
commit
|
commitdiff
|
tree
2017-06-22
Steve
L
homme
d3d11va: i
t
'
s safe to load/u
n
load d3d1
1
.
dll even
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
directx_va: don't
p
a
s
s the AVCodecContext
and es_form
a
t_t
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
dxva: use the surfac
e
w
idth/height
f
rom input format
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
va_surface: remove the
unused decoderSurface
commit
|
commitdiff
|
tree
2017-06-22
S
teve Lhomme
dxva: create th
e
cont
e
xt copy when c
a
l
ling v
a
_pool_
G
et()
commit
|
commitdiff
|
tree
2017-06-22
Steve Lho
m
me
directx_
v
a:
remov
e
unus
e
d
p
arameter
commit
|
commitdiff
|
tree
2017-06-22
Steve
L
homme
dxva2
:
move
t
he device check
i
n dx
v
a
since it's the
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve Lh
o
m
me
dxva:
s
pl
i
t
t
he d
i
r
ectx rel
a
ted
pa
r
ts
f
rom th
e
pool
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lhomme
directx_va: do the
d
3
ddec release in
p
f_
d
estroy_v
i
deo_se
r
v
i
ce()
commit
|
commitdiff
|
tree
2017-06-22
S
t
e
v
e
Lhomme
directx_va: re
l
ea
s
e
t
he
d3ddev in pf_destroy_device()
commit
|
commitdiff
|
tree
2017-06-22
Steve
Lhomme
dir
e
c
tx_va: pa
s
s the surfac
e
count to pf_create_decoder
_
surfaces
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lhomme
d
i
rec
t
x
_va
:
ma
k
e sur
f
a
ce_count u
n
si
g
ned
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lhomme
direct3d11: remo
v
e dead code
commit
|
commitdiff
|
tree
2017-06-22
St
e
ve Lhomme
d3d11va: fix wrong arra
y
initialization
commit
|
commitdiff
|
tree
2017-06-22
S
t
eve Lhomme
dx
v
a
:
f
i
x c
o
m
p
i
lation wa
r
ning
commit
|
commitdiff
|
tree
2017-06-22
Steve Lho
m
me
c
ore: ad
d
aligned_free
to match the aligne
d
_
all
o
c used
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomme
co
n
trib
:
libarchive: don'
t
force a path
w
ith windows
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhom
m
e
contrib: only force CMAKE_R
C
_COM
P
I
LER when cross compiling
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomm
e
c
o
ntrib:
c
make: set t
h
e Debug/Release target dep
e
ndi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve Lh
o
mme
d
ir
e
ct3
d
9: picture->p_sys is never NULL
commit
|
commitdiff
|
tree
2017-06-14
Stev
e
Lh
o
mm
e
dxa
9
:
fix hd3d_dll lea
k
ing
commit
|
commitdiff
|
tree
2017-06-14
Steve
L
homme
d
irect3d11: f
i
x d
x
g
iadapt
e
r
err
o
r
test
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomme
d3d11va: don't go further if we don't know
the
f
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Ste
v
e Lhomme
di
r
ec
t
3d11: make su
r
w
e
have
a
picture->context with
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomme
d3
d
11_
d
ein
t
erl
a
ce: fi
x
p_sys test
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
direct3d
1
1:
f
ix the staging
t
exture dimension
s
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
directx_va
:
d
e
stroy the dec
o
der a
t
the same
t
ime as
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dir
e
ctx_v
a
: n
o
need t
o
al
l
ocat
e
dummy pictures anymore
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
video_ch
r
oma:d3d9
:
add a module to con
v
ert from CP
U
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhomme
video_
c
h
r
o
m
a
:d3
d
11: add a module
t
o
convert fr
o
m CPU
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhomme
d3d11va: fix
c
rash on copy
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e
Lho
m
me
dxgi_fm
t
: test t
h
e reso
u
rc
e
format in FindD3D11Fo
r
mat
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
t
eve Lhomme
d3d1
1
_fmt: pass the
w
h
ole
t
e
x
ture array to
All
o
cate
S
h
a
derView()
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d_fmt: add a
f
uncti
o
n t
o
acq
u
ire t
h
e resources
u
se
d
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lho
m
me
vout: win
3
2: move the
GPU to CP
U
pictu
r
e buffer mappin
g
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e L
h
om
m
e
dxva2: the deco
d
e
r s
e
ts
the surface in the picture
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lho
m
me
d3d
1
1va
:
the decoder sets the surface in the pictur
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
ho
m
me
di
r
e
ct3d11: mo
v
e
AllocateShaderView()
in d3d11_fmt
.
h
commit
|
commitdiff
|
tree
2017-06-13
Steve
Lhomm
e
dir
e
c
t
3
d11: make AllocateSha
d
erV
i
ew() mor
e
generic
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lhomme
d
i
re
c
tx
_
va: stronger typing
o
f va_surf
a
ce in picture_sys_t
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
omme
directx_v
a
: let the
s
u
rface de
a
l with r
e
lea
s
i
n
g
its
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
di
r
ectx_va
:
remove the un
u
sed lock
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
omme
directx_va
:
rew
o
rk
t
he picture picking algorithm
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
directx_va:
replace the internal r
e
ference counter
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
h
o
mm
e
d3
d
11va: do not use
the vlc_va_surfa
c
e_t pi
c
ture anymore
commit
|
commitdiff
|
tree
2017-06-13
St
e
ve Lhomme
d3d11v
a
: make the
i
n
ternal pool
usable w
i
th the pixel
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dir
e
c
tx_va
:
pass the decode
r
sur
f
ace
via
t
he
returned
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
St
e
ve Lhomm
e
dir
e
ctx
_
va: ma
k
e each vlc_va_surface
_
t more indep
e
ndent
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e L
h
omme
d
irectx_va: cleaning
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhom
m
e
directx
_
va: merge local functio
n
s
o
nly
ca
l
led once
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhom
m
e
dire
c
tx_va: no need to sto
r
e temporaril
y
the
n
umber
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
direct3
d
11: do the D
3
D11_
O
PAQUE -> NV12
c
o
nver
s
ion
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
teve Lh
o
mme
dir
e
ct3d11:
detect
e
arly
i
f
DXGI_FORMAT_420_OPAQUE
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
t
eve L
h
omme
d3d11va: d
o
n't us
e
the ext
e
r
nal pool f
o
r NVIDIA hardware
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
h
omme
d3d11va: no
n
eed to ty
p
e the
int
e
rmediate recipient
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
video_
c
hr
o
ma:direct3d: onl
y
c
o
p
y the
visible l
i
nes
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhomme
d
3
d
1
1
_
surface: no matter what th
e
t
e
xture
h
e
i
ght is
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
teve Lhom
m
e
d
x
a9: the te
x
ture he
i
gh
t
is given
b
y the texture de
s
crip
t
ion
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
directx_
v
a: a
l
lo
w
not setting devi
c
e manager c
a
llbacks
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d_fmt
:
add a comment on who owns the pi
c
ture
_
s
ys_t
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
teve Lh
o
m
m
e
dir
e
ct3d: fix some logs
commit
|
commitdiff
|
tree
2017-06-13
S
t
e
ve Lhomme
directx
_
va:
t
ype the common
variable
s
for D3D
1
1VA and
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lho
m
me
directx_va: add a way
t
o
lock/unlock a su
r
face
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lhomm
e
dxva: don't
s
to
r
e the sur
f
ace in the
p
i
c
tur
e
cont
e
xt
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
d
i
rectx_va: let the va deal with the vlc_va
_
surface_t
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e L
h
omme
d3d11va: use Rele
a
se
P
ictureSys for
d3d
1
1va
interna
l
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
d3d11v
a
: fix passi
n
g surfaces from
t
he loca
l
p
o
ol
to
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e L
h
omme
d3d11va: fix
t
he internal
p
o
o
l use with d
i
r
ect decode
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
t
eve
L
h
omme
dxva2: remo
v
e the int
e
rna
l
fil
t
er to out
p
u
t
Y
V
12
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d1
1
va: re
m
ove the internal filter
t
o
output YV
1
2
commit
|
commitdiff
|
tree
2017-05-19
Steve Lhomme
copy: use an 8KB cache
l
in
e
instead of 4KB
commit
|
commitdiff
|
tree
2017-05-17
St
e
ve
L
homme
op
e
ngl: s
u
pport fallback for opaque i
n
pu
t
commit
|
commitdiff
|
tree
2017-05-12
Steve L
h
o
mme
d
i
rect3d9: add a shared hea
d
er
t
o
d
escribe the VLC_COD
E
C_D3D
.
.
.
commit
|
commitdiff
|
tree
2017-05-12
Steve Lhomme
d3d11_fmt: sha
r
e
the code to release the pi
c
tur
e
_s
y
s_t
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
S
t
ev
e
Lhom
m
e
d3d11va: CreateVide
o
DecoderOutputView()
s
hou
l
dn
'
t fail
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Steve Lhomme
d
irect3d11: allow allocati
n
g
t
ex
t
u
res
for
a
p
rocessor
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Steve
Lhomme
di
r
ect3
d
11: spl
i
t the FindD3D11Format calls
i
nto mor
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Steve Lho
m
m
e
direct3d11: factorize the co
d
e to find a
n
appropriat
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Steve Lhomme
direct3d1
1
: fa
c
torize code to che
c
k if a fo
r
m
a
t support
s
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Ste
v
e Lhomme
dire
c
t3
d
11: make s
u
re t
h
e
decode
r
po
o
l
format
su
p
ports
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Steve Lhomme
direct3d11: make sure t
h
e de
v
ice cre
a
ted suppo
r
ts HW
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Steve Lhomme
direct3
d
11: don't request speci
f
i
c
feature levels
commit
|
commitdiff
|
tree
2017-05-02
Stev
e
Lho
m
me
direct3d11: don't use D3D11_MA
P
_WRITE_
N
O_OVERWRITE
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Steve Lh
o
mme
direct3d11: use s
a
me te
x
ture siz
e
for the
staging
texture
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
S
t
e
v
e
Lhom
m
e
dir
e
ct
3
d11:
f
i
x potenti
a
l
type
mis
m
a
t
c
h
w
h
e
n calling
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
St
e
ve Lhomme
direct3d11: fix cr
a
shes whe
n
rel
e
asing
r
e
sources on
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Steve Lhom
m
e
di
r
ectx_va: less verbose logging o
f
availab
l
e co
d
ecs
commit
|
commitdiff
|
tree
2017-04-13
Steve Lhomme
vout:
w
i
n32: add
a
Dire
c
t3D
9
d
e
interlacer
f
or opa
q
ue
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
S
teve Lhomme
con
t
r
i
b: d3d9:
r
estr
i
c
t dxva2
a
pi to des
k
t
op a
p
ps
commit
|
commitdiff
|
tree
2017-04-13
Steve
L
h
omme
contrib: d
3
d9
:
patch d
x
va2
a
pi
.
idl
t
o
g
e
t
IDirectXV
i
deoProcessor
commit
|
commitdiff
|
tree
2017-04-13
Steve Lhomme
dire
c
t3d11: make
s
ure there's no pe
n
ding operatio
n
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Steve Lh
o
mme
vout: win32: add a Direct3
D
11 deinterlacer
commit
|
commitdiff
|
tree
2017-04-13
Stev
e
Lhomme
direct3d11: al
i
gn GPU
s
urfaces to 128 oc
t
e
t
s
,
th
e
ma
x
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
St
e
v
e Lho
m
me
a
vcodec: vi
d
eo: ma
k
e
s
ure the HDR10 met
a
da
t
a we re
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Stev
e
Lhomme
decode
r
: updat
e
the
o
utpu
t
format when HDR10 metadata
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
S
t
eve Lhomme
avcod
e
c: video: update the deco
d
er output when HDR10
.
.
.
commit
|
commitdiff
|
tree
2017-04-12
Steve L
h
omme
direct3d11: make
s
ure there'
s
no pending operatio
n
.
.
.
commit
|
commitdiff
|
tree
next