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
deinterlace: remove useless fallback values
2017-07-01
Steve
L
h
omme
d
e
in
t
erlace: re
m
ove u
s
e
less fal
l
back values
commit
|
commitdiff
|
tree
2017-07-01
Ste
v
e L
h
omme
deinte
r
lace
:
mov
e
all phosphor handling after GetOutpu
t
Format
commit
|
commitdiff
|
tree
2017-07-01
S
teve Lhomme
deinterlace: d
o
n't use the
field parameter in RenderDiscard
(
)
commit
|
commitdiff
|
tree
2017-07-01
St
e
ve Lhomme
dei
n
terlace: use a union to s
t
ore p
h
osphor and ivtc
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lh
o
m
m
e
deinterlace: o
n
l
y co
m
put
e
the
f
i
e
ld durati
o
n
when needed
commit
|
commitdiff
|
tree
2017-07-01
Steve
L
ho
m
me
deinterlace: use an array
o
f metadata r
a
th
e
r than t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
te
v
e Lhomm
e
va
_
surface: only the
v
a_surface handler need
s
to
know
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve
Lhomme
lib:
u
se local include
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
vout
:
win32:
f
ix a log
f
or
m
at
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
dir
e
ctx_va
:
don't
a
llocate
va_surfaces when using the
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve L
h
omme
va_surf
a
ce:
do th
e
setup in 2 parts
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomm
e
d
i
rect
x
_va: move
the external pool flag in d
i
rectx_sys_
t
commit
|
commitdiff
|
tree
2017-07-01
Steve L
h
omme
direct3
d
9: add an adjust f
i
lter for d3d9 opa
q
ue formats
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
direct3d11: a
d
d an adjust
f
ilter for
d
3
d
1
1 opaque
formats
commit
|
commitdiff
|
tree
2017-07-01
Steve L
h
omme
d3d9_fmt: ad
d
a helper function to find the
a
ctual
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
d3d11_fm
t
: add a helper funct
i
on
t
o find th
e
ac
t
ual
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lho
m
me
w
i
n
32: put the direct3d f
i
lters in the video
f
ilters
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
St
e
ve
L
ho
m
me
d
irect3d9: rename dxva2_deint
e
rlace to direct3d9_deint
e
r
l
ace
commit
|
commitdiff
|
tree
2017-06-29
Steve
Lhomme
direct3
d
11: remove dead code
commit
|
commitdiff
|
tree
2017-06-29
Steve Lhomme
v
o
ut:directd9: don't compile shaders if the head
e
rs
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
S
t
e
v
e
Lhomme
d
xva2: fix height
use
d
for the decod
i
ng buffer
s
commit
|
commitdiff
|
tree
2017-06-22
Steve L
h
omme
va_surface:
f
i
x the sur
f
ace count when call
i
ng setup_avcodec_ctx
commit
|
commitdiff
|
tree
2017-06-22
S
t
e
v
e Lho
m
m
e
va: remove the d
e
preca
t
ed setup(
)
callback
commit
|
commitdiff
|
tree
2017-06-22
S
teve Lh
o
mm
e
d3d11_fmt:
d
on't nullify
a
fter a release
commit
|
commitdiff
|
tree
2017-06-22
Steve L
h
o
mme
va_surfac
e
: rel
e
ase
the surfaces held locall
y
in Destr
o
yV
i
de
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Stev
e
Lhomme
va: remove vlc_va_Release() and vlc_va_Extract()
commit
|
commitdiff
|
tree
2017-06-22
S
teve Lhom
m
e
dxva
:
we don't nee
d
a
s
pecial releas
e
or
E
xtract callba
c
k
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
direct
x
_va:
m
o
ve the p
r
e-al
l
ocated hw_
s
urface
in d
i
rectx_va
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
directx_
v
a: t
h
e cont
e
x
t
copy is responsible for the
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Stev
e
L
h
omme
directx_
v
a:
make
v
a
_
p
i
c
_
context public via va_surface
.
h
commit
|
commitdiff
|
tree
2017-06-22
St
e
ve Lhomme
d
3
d11va:
i
t
'
s saf
e
t
o
loa
d
/unlo
a
d d3d11
.
dll eve
n
in
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve L
h
omme
direct
x
_va: don't
p
as
s
the AVCode
c
Con
t
ext and e
s
_
f
ormat_t
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve
Lhomme
dxva: use
t
he sur
f
a
ce w
i
dt
h
/h
e
ight
fr
o
m i
n
p
u
t
f
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
S
t
e
ve Lhomme
va_surface:
r
emove the unused decode
r
Surfa
c
e
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
dxva
:
crea
t
e the co
n
text co
p
y
when calling va
_
pool_Get()
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomm
e
dir
e
ctx_va: r
e
move un
u
sed par
a
m
e
ter
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
dxva
2
:
move the device check in dxva
since it's the
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Stev
e
Lhomme
dxv
a
: split the
d
i
rectx related pa
r
ts fr
o
m the p
o
ol
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
St
e
v
e Lho
m
m
e
directx_va: do the d3dde
c
r
e
lease in pf_destro
y
_v
i
deo_service()
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lhomme
directx_va:
r
elease the
d
3ddev
in p
f
_de
s
t
r
oy
_
de
v
ic
e
(
)
commit
|
commitdiff
|
tree
2017-06-22
S
t
eve
L
ho
m
me
direct
x
_va: pass the sur
f
ace count to pf_crea
t
e_decoder_sur
f
aces
commit
|
commitdiff
|
tree
2017-06-22
St
e
v
e
Lhomm
e
dir
e
ct
x
_va: make surface_count unsig
n
ed
commit
|
commitdiff
|
tree
2017-06-22
St
e
ve Lhom
m
e
direct3
d
11: rem
o
ve dead code
commit
|
commitdiff
|
tree
2017-06-22
Steve
Lhomme
d3d
1
1
va: fix wro
n
g array initializat
i
o
n
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhom
m
e
dxv
a
: fix compil
a
tion
w
arning
commit
|
commitdiff
|
tree
2017-06-22
Stev
e
Lhomme
cor
e
: add aligned_free to matc
h
th
e
aligned_alloc us
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
S
t
e
ve Lhomme
contrib
:
liba
r
ch
i
v
e: don't
f
orce a
p
a
t
h with windows
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve
L
homme
contrib:
o
n
l
y force CMAKE_RC_COMPILER when cross
com
p
i
l
ing
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomme
c
o
ntrib: cmake: set the Debug/Relea
s
e tar
g
et depe
n
ding
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
S
tev
e
Lhomme
di
r
e
c
t3d9:
picture->p_sys is never NULL
commit
|
commitdiff
|
tree
2017-06-14
S
t
e
ve Lhomm
e
dxa9: f
i
x hd
3
d_d
l
l l
e
akin
g
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomme
direct3
d
11
:
fix dxgiadapter err
o
r
test
commit
|
commitdiff
|
tree
2017-06-14
S
t
eve Lhomme
d3d11va: don't go fur
t
h
e
r if we do
n
'
t know
the f
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
S
t
eve Lhomme
direct3d
1
1: make su
r
we have
a
picture->context with
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomme
d3d11_deinterla
c
e: fix p_sy
s
test
commit
|
commitdiff
|
tree
2017-06-13
Steve Lho
m
me
d
irect3d11: fix the
sta
g
ing texture dimen
s
ions
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d
i
rectx_va: destroy
the
d
ecoder at the same time
as
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhomm
e
d
irectx_va: no
need
to allocat
e
dummy
pict
u
r
es anymore
commit
|
commitdiff
|
tree
2017-06-13
St
e
v
e
Lhomm
e
vid
e
o
_
chroma:d3d
9
: add a m
o
dule to convert from C
P
U
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
Lhomme
vi
d
eo_chroma:d
3
d11:
add a module to co
n
v
ert from CPU
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
o
m
m
e
d3d11va: fix crash
o
n
copy
commit
|
commitdiff
|
tree
2017-06-13
S
teve Lhomme
dxgi
_
fm
t
:
test the res
o
u
r
ce format in Fin
d
D
3D11Format
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d11_f
m
t: pass the wh
o
le
texture array to Al
l
ocateShader
V
iew()
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhomme
d3d_fm
t
:
a
d
d a function
t
o a
c
quire the res
o
urce
s
used
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
v
o
u
t: win32:
m
o
ve t
h
e
G
PU to
C
PU picture buffer mapping
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
St
e
ve Lhomme
dxva2: the decoder sets the surface
i
n the picture
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d11va: t
h
e decod
e
r sets the sur
f
a
ce in the picture
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
omme
direct3d
1
1: move AllocateShaderVie
w
() in
d3d11_fmt
.
h
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
d
irect3d11: make AllocateShaderView() more generi
c
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lh
o
mme
d
i
re
c
t
x
_
va: st
r
onger typing of va_surface in pictur
e
_sys_t
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d
i
r
e
c
tx_va: let the surface
d
eal with releasing its
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhomme
directx_va: r
e
move
t
he unus
e
d
l
ock
commit
|
commitdiff
|
tree
2017-06-13
Steve Lho
m
m
e
directx_va:
r
ework the
p
ictur
e
picking algorithm
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
direct
x
_va
:
replace the internal refer
e
nce counter
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d11va: d
o
not use the vl
c
_va_surfa
c
e_t picture anym
o
re
commit
|
commitdiff
|
tree
2017-06-13
S
t
eve Lh
o
mme
d3
d
1
1va: make the internal
p
ool u
s
able with the pixel
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhomme
directx_va: pass the decode
r
su
r
fa
c
e via the re
t
urned
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dir
e
c
t
x_va: make each vl
c
_va_surfa
c
e
_
t
more
independe
n
t
commit
|
commitdiff
|
tree
2017-06-13
S
teve Lhomme
directx_
v
a: cleanin
g
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
h
omme
di
r
ect
x
_
v
a:
merge local
f
u
nctions only called o
n
ce
commit
|
commitdiff
|
tree
2017-06-13
Steve Lh
o
mme
d
i
rec
t
x_va: no n
e
ed to st
o
re temporari
l
y the number
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
direct3d11: do the
D3D11_OPAQUE -> N
V
12 conve
r
sion
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
t
eve Lho
m
me
direct3d1
1
:
detect ear
l
y i
f
DXGI_FO
R
MAT_420_
O
PA
Q
UE
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
d3d11va
:
don't use the exte
r
nal pool for NVIDIA hardware
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lh
o
mme
d3d11v
a
: no
need to type the intermediate recipient
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
vi
d
eo_ch
r
oma:direct
3
d:
o
nly copy
the visible li
n
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d11_surface: no m
a
tter
w
ha
t
the tex
t
ure
h
eig
h
t is
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dxa9: the textu
r
e
h
ei
g
ht is given by the texture description
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lhomme
directx
_
va: al
l
ow not s
e
t
ting device manager callbacks
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhom
m
e
d3d_fmt:
add a comment on w
h
o own
s
the picture_sys_t
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
teve
Lhomme
d
irect3d: f
i
x some l
o
g
s
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dire
c
tx_va: typ
e
the common variab
l
es for
D3D11V
A
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
Lhomme
direc
t
x_va: add a
way
to lock/
u
nlock
a surface
commit
|
commitdiff
|
tree
2017-06-13
St
e
v
e
Lhomme
dx
v
a:
d
on't sto
r
e the surface in the p
i
cture context
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
di
r
ect
x
_va: let the va
d
eal with the vlc_v
a
_
s
u
rface_t
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
Lh
o
mme
d3d1
1
va: use Relea
s
ePictureSys fo
r
d3d11va internal
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d11v
a
: fix passing surfaces from the local pool to
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
d3d1
1
va: f
i
x the i
n
ternal pool use
with direct decode
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dxva2: remove the internal filter to output YV12
commit
|
commitdiff
|
tree
2017-06-13
S
teve Lho
m
m
e
d
3
d11va:
r
emove the inte
r
nal filt
e
r t
o
output YV12
commit
|
commitdiff
|
tree
next