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: use a union to store phosphor and ivtc parameters
2017-07-01
S
t
eve Lhomme
deinterlace: use a u
n
ion
t
o
s
to
r
e phosp
h
or a
n
d
ivtc
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
t
e
v
e Lhom
m
e
deinterla
c
e: o
n
ly
c
ompute th
e
f
ield
duratio
n
when needed
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
dein
t
erlace: use an array
o
f metadata rather than the
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
v
a_surface:
only
the
va_
s
urface handler needs to know
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve L
h
omme
li
b
:
use
l
ocal include
commit
|
commitdiff
|
tree
2017-07-01
S
t
e
ve
L
homm
e
v
o
u
t
: win
3
2
:
fix a log forma
t
commit
|
commitdiff
|
tree
2017-07-01
Steve
Lhomme
dire
c
tx_va: don't
a
llocate va
_
surfaces when using the
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
t
eve
L
homme
v
a
_
s
urface: do the
s
etup
in
2 parts
commit
|
commitdiff
|
tree
2017-07-01
S
t
eve Lhomme
d
irec
t
x_va: move the external
p
ool flag in dir
e
ctx_sys_t
commit
|
commitdiff
|
tree
2017-07-01
Steve Lho
m
me
di
r
ect3d9:
add
an
adjust filter for d3
d
9
o
paq
u
e formats
commit
|
commitdiff
|
tree
2017-07-01
St
e
ve Lhom
m
e
dir
e
c
t
3d11: add
a
n adjus
t
fi
l
ter for d3d
1
1 opaque for
m
ats
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
d3d9_fmt: add
a helper functi
o
n to f
i
n
d the actual
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
d
3d
1
1_fmt: add a he
l
per function to f
i
n
d
the act
u
al
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
t
eve L
h
om
m
e
win3
2
: put
t
he direct3d fi
l
t
ers in the vid
e
o filters
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
t
e
ve Lhomme
d
i
rec
t
3
d
9: re
n
ame dxva2_deinterlace to dire
c
t3d9_deinterlace
commit
|
commitdiff
|
tree
2017-06-29
Ste
v
e Lhom
m
e
direc
t
3d11
:
r
e
m
o
ve dea
d
code
commit
|
commitdiff
|
tree
2017-06-29
S
teve Lhomme
vout:di
r
ectd9: don't com
p
ile sha
d
e
rs if the headers
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
S
teve Lhomme
d
xva
2
: fi
x
h
e
i
ght use
d
for the
dec
o
ding b
u
ffers
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lhomme
va_surface: f
i
x
the su
r
face count
when calling setup_
a
vcodec_
c
t
x
commit
|
commitdiff
|
tree
2017-06-22
S
teve Lhomme
va: remove the deprecated setup()
c
allba
c
k
commit
|
commitdiff
|
tree
2017-06-22
S
teve Lhomme
d3
d
11_fm
t
: don't nul
l
ify
a
fte
r
a releas
e
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lhomme
va_
s
ur
f
ace: release th
e
surfa
c
es held locally
i
n
Destroy
V
ide
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
va: rem
o
ve vlc_
v
a_Releas
e
() and
v
lc_v
a
_
E
xtra
c
t()
commit
|
commitdiff
|
tree
2017-06-22
St
e
ve Lhom
m
e
dxva:
w
e
don't need a
special release o
r
Ex
t
ract call
b
ack
commit
|
commitdiff
|
tree
2017-06-22
S
t
eve Lh
o
mme
d
ir
e
c
t
x
_va: move the
pr
e
-a
l
located hw_surfac
e
in
directx_va
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lhomme
d
irectx
_
v
a
:
t
h
e context copy is r
e
sponsib
l
e for the
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e
Lh
o
mm
e
d
i
re
c
tx
_
va:
make va_pic_conte
x
t publ
i
c
v
ia va_su
r
face
.
h
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
d
3d11va: i
t
's
s
afe t
o
l
o
ad/unload
d
3d11
.
d
ll eve
n
in
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
directx_va:
d
on't
pass
t
he
AVCode
c
Context and
e
s_format_t
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Stev
e
L
h
omme
dxva:
u
se the surface width/
h
eig
h
t from input
f
ormat
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
S
t
e
v
e
Lh
o
mme
va_surface: remove
t
he unuse
d
decoderSurfa
c
e
commit
|
commitdiff
|
tree
2017-06-22
Steve L
h
omme
d
x
va: creat
e
the
context copy
w
hen c
a
lling va_pool_Get()
commit
|
commitdiff
|
tree
2017-06-22
St
e
ve L
h
omme
direc
t
x_va
:
remove u
n
used param
e
ter
commit
|
commitdiff
|
tree
2017-06-22
Steve Lh
o
m
m
e
dxva2
:
move
t
he
d
e
vice check in dxva since it's t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
dxva: split
t
he di
r
ectx related parts from the poo
l
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
St
e
ve Lho
m
me
d
i
rectx_va: do the d3ddec release in pf_de
s
tr
o
y_video_s
e
rvice()
commit
|
commitdiff
|
tree
2017-06-22
Steve Lho
m
me
directx_
v
a: release th
e
d3dd
e
v
i
n pf_destroy_de
v
ice()
commit
|
commitdiff
|
tree
2017-06-22
Stev
e
L
homme
direct
x
_va: pass the sur
f
ace
c
ount t
o
p
f
_cr
e
ate_decoder_sur
f
aces
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
direct
x
_
v
a
:
m
a
ke
surface_count uns
i
g
n
e
d
commit
|
commitdiff
|
tree
2017-06-22
Steve Lh
o
mme
di
r
ect3d11: remove
dead
cod
e
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lh
o
m
m
e
d3d11va: fix
w
rong array
initia
l
i
zation
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
d
xva: fix co
m
pilation warn
i
ng
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lhomm
e
core: add aligned_fr
e
e to match
t
he align
e
d_all
o
c used
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomme
cont
r
ib: libarchive:
don't
f
o
rce a pat
h
with
win
d
ows
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
S
t
eve Lhomme
con
t
r
ib
:
only
f
orce CMAKE_RC_COMPILER when
c
ross c
o
mpi
l
i
n
g
commit
|
commitdiff
|
tree
2017-06-14
Steve Lho
m
m
e
contrib:
c
mak
e
: set the Debug/Release target dep
e
nding
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve
Lhomme
direct3d9: picture->
p
_
sys is neve
r
NULL
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhom
m
e
dxa9: fix hd3d_dll
l
e
a
king
commit
|
commitdiff
|
tree
2017-06-14
Steve L
h
omme
dir
e
c
t3d11: fix dxgiadapter
e
rror te
s
t
commit
|
commitdiff
|
tree
2017-06-14
Steve
Lhomme
d
3d11va: don't go further if
we don
'
t
kno
w
t
h
e
f
ormat
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomm
e
direct3
d
1
1
: make sur we h
a
ve a
p
ic
t
ure->context
with
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomme
d3d11
_
deinterlace: fix p
_
sys te
s
t
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
direct3d
1
1:
f
ix the staging texture dimensions
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
directx_va:
d
estroy t
h
e de
c
o
der a
t
the s
a
m
e
time as
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lhomme
d
irectx_va:
n
o need to allo
c
a
t
e dum
m
y pic
t
ures anymore
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lho
m
me
video_ch
r
oma:d3d9:
a
dd a module to co
n
vert
f
rom
C
P
U
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhom
m
e
vide
o
_chroma:d3
d
11: add
a
module
to convert from CPU
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
St
e
ve Lhom
m
e
d3d11
v
a:
fi
x
crash on
c
opy
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dxgi_fmt: test the re
s
ourc
e
form
a
t in FindD3D11F
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d11_f
m
t: pas
s
the whole texture array
t
o Alloc
a
teSha
d
er
V
i
ew()
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
ho
m
m
e
d3d_fmt: add a funct
i
on to acqui
r
e the resources
used
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
ho
m
me
vout: win32
:
move the GPU
t
o
CPU
p
icture buffer mapping
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
teve Lho
m
me
dxva
2
: the dec
o
der sets the su
r
face i
n
the pictu
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d
3
d11va: the de
c
oder sets t
h
e surfa
c
e in the picture
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dir
e
ct
3
d11: m
o
ve Al
l
ocateShaderView() in d3d11_fmt
.
h
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
direct3d11:
make AllocateShaderView()
m
o
re
g
eneric
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
om
m
e
directx_va: stronger ty
p
in
g
of va_surfa
c
e in picture_s
y
s
_
t
commit
|
commitdiff
|
tree
2017-06-13
St
e
ve Lho
m
me
dir
e
ctx_va: let th
e
surfac
e
deal wi
t
h releasing its
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
directx_
v
a:
r
emove th
e
u
n
u
s
e
d lock
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dire
c
tx
_
v
a
: rew
o
rk the
p
i
c
ture picking
a
l
g
or
i
thm
commit
|
commitdiff
|
tree
2017-06-13
S
t
e
ve
L
h
omme
di
r
ec
t
x_va: replace the internal reference
counter
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
d3
d
11va: do not use
the vlc_va
_
surface
_
t pi
c
ture anymore
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d
1
1va: make
th
e
internal pool
u
sable with the
pi
x
el
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d
ire
c
tx_va: pass
the decoder surfa
c
e
v
ia the returned
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
direc
t
x_va: mak
e
e
ach vlc_v
a
_surf
a
ce_t
m
ore
i
ndependent
commit
|
commitdiff
|
tree
2017-06-13
S
t
e
ve
L
homme
directx_v
a
:
c
l
eaning
commit
|
commitdiff
|
tree
2017-06-13
Steve
Lhomme
d
irec
t
x
_va
:
m
erge local functio
n
s
o
nly ca
l
led once
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
om
m
e
dire
c
t
x
_
v
a: no n
e
ed
to st
o
re tem
p
orarily
the number
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lh
o
mm
e
direct3d11: do the D3D11_OPA
Q
UE -
>
NV1
2
conversion
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
direct3d11: detect
e
arly if DXGI_FORMAT_420_OPAQUE
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
Lhomm
e
d3d11va: d
o
n't
u
s
e t
h
e external
pool for NVIDIA
hardware
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhomme
d3d11va:
n
o need to type th
e
intermediate rec
i
pie
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
t
eve Lhomm
e
video_chroma:dir
e
ct3
d
: only copy t
h
e vi
s
ible lines
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
St
e
ve Lhomme
d3d11_surface: no matte
r
w
h
a
t the textu
r
e height is
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dxa9: the texture
height is given by
the texture description
commit
|
commitdiff
|
tree
2017-06-13
Steve Lh
o
mme
directx_
v
a
: allow
n
o
t s
e
tting
devic
e
manager callbacks
commit
|
commitdiff
|
tree
2017-06-13
S
t
eve Lhomme
d3d
_
fmt:
a
d
d a comment on who owns
t
he pi
c
tur
e
_
s
ys_t
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
di
r
e
ct3d: fix some logs
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d
irec
t
x_va:
type th
e
common v
a
r
iables
for D3D
1
1VA and
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
omme
direc
t
x_
v
a: add
a
way
t
o
l
ock/unlock a surfac
e
commit
|
commitdiff
|
tree
2017-06-13
S
t
eve Lhomme
dxv
a
: don't store the
surfa
c
e in t
h
e picture
c
ontext
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
directx_va: let t
h
e
v
a
deal wi
t
h the v
l
c
_
va_surface_t
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
St
e
ve Lhomme
d3d
1
1va: use ReleasePict
u
reSys
for d
3
d11va internal
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d11va:
f
ix pas
s
ing surfaces
from t
h
e l
o
cal po
o
l to
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lhomm
e
d3d11va:
f
ix
t
he in
t
ernal p
o
ol use w
i
th dir
e
ct deco
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dxva2: remove t
h
e
internal f
i
lter
to
output YV12
commit
|
commitdiff
|
tree
2017-06-13
Steve Lho
m
me
d3d11va
:
remo
v
e t
h
e internal filter to ou
t
put YV12
commit
|
commitdiff
|
tree
2017-05-19
Steve
L
h
o
m
m
e
copy:
use an 8KB cac
h
e
l
i
n
e instead of 4KB
commit
|
commitdiff
|
tree
2017-05-17
Steve Lhom
m
e
o
pengl: support fallback f
o
r op
a
que input
commit
|
commitdiff
|
tree
2017-05-12
St
e
ve Lhomme
direct3d9: add a
s
hared header to
d
escribe the VLC_
C
ODEC_D3D
.
.
.
commit
|
commitdiff
|
tree
next