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
contrib:d3d9: add defines necessary to handle different deinterlacing algorithms
2017-07-02
Steve Lhomme
co
n
trib:
d
3d9: add defin
e
s
nec
e
ssary t
o
han
d
le
d
i
ffer
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
Stev
e
Lhomme
d3d1
1
_ad
j
us
t
: fix possible
m
issing
c
onf
i
g
commit
|
commitdiff
|
tree
2017-07-01
Steve Lho
m
me
de
i
nterlace: move
t
he IVTC PTS
h
andling in the
c
omm
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
t
eve Lhomme
deinterlace: gr
o
u
p
all algorithms
in a table
commit
|
commitdiff
|
tree
2017-07-01
S
te
v
e Lhomme
deinte
r
lace: move the deinterlacing parameters in a
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
deinterlac
e
:
a
dd
fun
c
tion to
initialize t
h
e
deinterlac
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lh
o
mme
d
e
inter
l
ace: a
s
sume t
h
e field
d
u
ration f
r
om the output
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
St
e
ve Lhomme
deinterlace: move s
o
me struc
t
ures in
c
o
m
m
on
.
h
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
dein
t
e
r
l
a
ce: use a callback to call do
the rendering
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
teve Lho
m
me
dein
t
erlace: n
o
rmalize render callb
a
ck s
i
gnatur
e
s
commit
|
commitdiff
|
tree
2017-07-01
Steve Lho
m
me
dei
n
ter
l
ace:
rem
o
v
e
useless
fallback valu
e
s
commit
|
commitdiff
|
tree
2017-07-01
Ste
v
e Lhomme
d
e
interlace: move all
phosphor
h
a
n
dl
i
ng
a
f
ter
GetOutputFo
r
mat
commit
|
commitdiff
|
tree
2017-07-01
St
e
ve Lhomme
dein
t
er
l
ace:
don't use
t
he field pa
r
ameter in
R
e
n
derDiscard()
commit
|
commitdiff
|
tree
2017-07-01
St
e
ve Lhomme
d
e
i
nterlace: u
s
e a union to store phosphor
a
nd ivt
c
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lho
m
me
deinterlace
:
only com
p
ute
t
he fi
e
ld duratio
n
when needed
commit
|
commitdiff
|
tree
2017-07-01
Steve Lh
o
mme
deinter
l
ace: us
e
an
ar
r
ay of metad
a
ta rath
e
r than th
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Stev
e
L
h
o
m
me
va_surfa
c
e: only th
e
va_surface handler n
e
e
d
s
to kno
w
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
St
e
v
e
Lhomme
lib:
use local include
commit
|
commitdiff
|
tree
2017-07-01
Steve Lh
o
mme
vout: win32
:
f
ix a
l
og
format
commit
|
commitdiff
|
tree
2017-07-01
Steve
L
homme
dire
c
tx_va: don't al
l
ocate va_s
u
rfaces when usi
n
g the
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
va_s
u
rfac
e
: do the
s
e
tup in 2 p
a
r
ts
commit
|
commitdiff
|
tree
2017-07-01
Steve
L
homme
dire
c
tx_va: move th
e
e
x
ternal pool f
l
ag in
d
i
r
ectx_sys_t
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
direct3d9: add a
n
adjust filter for d3d9 opaque form
a
t
s
commit
|
commitdiff
|
tree
2017-07-01
Steve
L
homme
direct3d11:
a
d
d an ad
j
u
st filter for d3d11 opaq
u
e
formats
commit
|
commitdiff
|
tree
2017-07-01
Ste
v
e Lhomme
d3d9
_
fmt:
add a helper fu
n
c
t
i
o
n to fi
n
d the a
c
tua
l
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
d3d11_fmt:
add
a he
l
per function to fin
d
the ac
t
u
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
t
e
ve Lh
o
m
m
e
win32
:
p
ut th
e
dir
e
ct3d f
i
lters in the video
filters
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve
L
hom
m
e
direc
t
3
d9: ren
a
m
e dxv
a
2_deinterla
c
e to dir
e
ct3d
9
_de
i
nte
r
l
a
c
e
commit
|
commitdiff
|
tree
2017-06-29
Steve
L
ho
m
m
e
direct3d11: remove dead code
commit
|
commitdiff
|
tree
2017-06-29
Steve
Lhomme
vout:directd9: don't compile shaders
i
f
the head
e
rs
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
Steve Lhomme
dxva2: fix heig
h
t used for the decoding buffers
commit
|
commitdiff
|
tree
2017-06-22
Steve
L
h
omme
va_surface: fix the
surfa
c
e count when calling setup
_
a
v
c
o
dec_ct
x
commit
|
commitdiff
|
tree
2017-06-22
St
e
ve
Lhomme
va
:
r
em
o
ve the dep
r
ec
a
ted setup() cal
l
back
commit
|
commitdiff
|
tree
2017-06-22
Stev
e
Lhomme
d
3
d11_fmt: don't nullify
after
a
release
commit
|
commitdiff
|
tree
2017-06-22
Steve
L
hom
m
e
va_surface: r
e
lease the surfaces held locally
i
n
Destr
o
y
V
ide
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
va: remove vlc_va_Release() and
vlc
_
va_Extrac
t
(
)
commit
|
commitdiff
|
tree
2017-06-22
Steve
L
h
o
mme
dxva: we d
o
n't need a special re
l
ease or
Extract callback
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lhomme
directx_va: move the pre-alloc
a
ted hw_surface
in directx_va
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
directx
_
va: the contex
t
copy is r
e
spons
i
ble for t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve L
h
o
m
me
dire
c
tx_va: make va_pic_con
t
ext public via va_surfac
e
.
h
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
d3d11va: it's
safe t
o
load
/
unload d
3
d11
.
dll
e
ven in
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve
L
homme
directx_va: do
n
'
t
pass the A
V
Code
c
Co
n
text and es_format_t
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
S
teve Lhomm
e
dxva:
use the s
u
rfac
e
width/heig
h
t from input
form
a
t
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
va_su
r
f
ace: remove the unused
d
ecoderSurface
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhom
m
e
dxva: creat
e
the context copy wh
e
n calling v
a
_p
o
ol_Get()
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
directx_va: remove
unused par
a
meter
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
dxva2: move the dev
i
ce ch
e
ck in dx
v
a
since it'
s
the
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Stev
e
Lhomme
dx
v
a
: sp
l
it the directx related p
a
rts fr
o
m the
p
ool
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve
L
h
omme
directx_va: do the d3ddec re
l
eas
e
in pf_destroy
_
video_
s
ervice()
commit
|
commitdiff
|
tree
2017-06-22
St
e
ve
L
h
omme
d
i
rectx_va
:
release the d3ddev in
pf
_
destro
y
_device()
commit
|
commitdiff
|
tree
2017-06-22
Steve
Lhomme
dire
c
t
x_va: p
a
ss th
e
surface c
o
unt
to pf_create
_
deco
d
er_surfaces
commit
|
commitdiff
|
tree
2017-06-22
St
e
ve Lhomme
directx_va:
make surf
a
c
e
_count unsi
g
ned
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
direct3d
1
1
: remove dead
c
ode
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
d3d11va: fix wrong array initializatio
n
commit
|
commitdiff
|
tree
2017-06-22
Steve Lh
o
mme
dxva
:
fix compilatio
n
warning
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
core: add aligned
_
fr
e
e
t
o match the aligned_alloc
u
se
d
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve Lho
m
me
con
t
rib: libarchive: d
o
n't fo
r
ce a pa
t
h with window
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve L
h
omme
contr
i
b
: only force C
M
AKE_
R
C_COMPILER
when cros
s
c
ompiling
commit
|
commitdiff
|
tree
2017-06-14
S
t
eve Lhomme
cont
r
ib: cmake: set the De
b
ug/
R
elease target depending
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
St
e
ve L
h
omme
direct3d
9
: pic
t
ure->
p
_s
y
s i
s
never
NULL
commit
|
commitdiff
|
tree
2017-06-14
St
e
ve Lhomme
dxa9: fix
h
d3d_dll leakin
g
commit
|
commitdiff
|
tree
2017-06-14
Steve
Lhomm
e
dir
e
c
t3d1
1
: fix dxg
i
adapter error test
commit
|
commitdiff
|
tree
2017-06-14
S
t
eve
Lhomme
d
3
d11va:
d
o
n't go further if we don't know the format
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomme
d
i
r
ect3d11:
m
a
ke sur
w
e ha
v
e a pictur
e
->context with
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
S
t
e
ve L
h
omme
d3d11_de
i
nter
l
ace: fix p_sys test
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
di
r
ect3d11:
fix the staging texture d
i
mensi
o
ns
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
dire
c
tx_va
:
des
t
roy
th
e
decoder at the same time
a
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
direct
x
_va:
no need to allocate du
m
my pictures
a
nymore
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
om
m
e
video_
c
hrom
a
:d3d9: add a
m
odule
t
o convert fro
m
CP
U
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
vid
e
o_chroma:d3d11: add a
m
odule to conv
e
rt from CPU
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhomme
d3d11va: fix crash
on copy
commit
|
commitdiff
|
tree
2017-06-13
S
teve
L
homme
dx
g
i_fmt: t
e
st th
e
resource format in F
i
ndD3D11Format
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d11_fmt: pass the whole texture array
t
o
Al
l
ocateShaderView()
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3
d
_fm
t
: add a functio
n
to acquire th
e
re
s
o
u
r
ces used
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
te
v
e Lhomme
v
o
u
t: w
i
n3
2
: move the GPU t
o
CPU p
i
c
t
ur
e
buffer mapping
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
teve Lhomm
e
dxv
a
2: the decoder sets the
s
u
r
face in
t
h
e
p
icture
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
d
3d11
v
a
:
t
h
e decoder sets th
e
surface in the pict
u
re
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
Lhomme
direc
t
3d1
1
: move
Allocat
e
ShaderView() in d3d11_fmt
.
h
commit
|
commitdiff
|
tree
2017-06-13
St
e
ve Lhomme
di
r
ect
3
d11: make AllocateShaderView() more generic
commit
|
commitdiff
|
tree
2017-06-13
S
t
eve Lhomm
e
d
i
r
ectx_va: stronge
r
t
y
p
i
n
g
o
f
va
_
s
u
rf
a
c
e in picture_sys_t
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dir
e
ctx_va: let the s
u
r
f
ace de
a
l
w
ith releas
i
ng its
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lho
m
me
di
r
ectx_va: r
e
move the unus
e
d lock
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
omme
di
r
ectx
_
va: rework the picture picking algor
i
thm
commit
|
commitdiff
|
tree
2017-06-13
Steve Lho
m
me
directx_va
:
r
eplace the
internal
reference counter
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
omme
d3d11va: do not use the vlc_va_surface_t picture
a
nymore
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3
d
11v
a
: make
t
he int
e
r
na
l
p
o
ol u
s
ab
l
e wi
t
h the pixel
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
directx_va: pass the decoder surface via t
h
e
r
etu
r
ned
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
directx_
v
a
:
make each vlc_va_sur
f
ace_t more independent
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
L
h
o
m
me
dire
c
tx_va:
c
l
e
aning
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
omme
d
i
rectx_va: mer
g
e local funct
i
ons
only cal
l
ed on
c
e
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lhomme
d
ire
c
tx_va:
no
need to
stor
e
tem
p
o
rarily the number
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
h
omme
di
r
e
c
t3
d
11: d
o
the D3D11_OPAQUE -> NV12 conversi
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lho
m
me
direct3d
1
1
:
detect early if DXGI_FORMAT_420_OPAQUE
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d11va: d
o
n't use th
e
ex
t
ernal
p
o
o
l f
o
r NVIDIA hardwa
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
h
omme
d3d11v
a
: no need to type the intermedia
t
e recipient
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
vid
e
o_c
h
roma:direct3d: on
l
y cop
y
t
h
e visible lines
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3
d
11
_
surf
a
ce: no
matter what the
texture heig
h
t is
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lhomme
dxa9: the texture height is giv
e
n by
t
h
e texture d
e
script
i
on
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
directx_va: allow not se
t
ting de
v
ice manager callbacks
commit
|
commitdiff
|
tree
2017-06-13
Steve Lho
m
m
e
d
3d_fmt: add a comment on who owns
the pictu
r
e_sys_t
.
.
.
commit
|
commitdiff
|
tree
next