repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
d3d11/tests: Add a test for NV12 textures.
2024-06-07
Giov
a
nn
i
M
a
scellani
d
3
d11/tests:
A
d
d a test for NV12 textur
e
s
.
commit
|
commitdiff
|
tree
2024-03-20
Giovanni
M
as
c
ellani
d2d1: Compile the
pix
e
l s
h
ader with D3DCompile
(
)
.
commit
|
commitdiff
|
tree
2024-02-06
Giovanni Mascella
n
i
d2d1
:
Compi
l
e vertex sh
a
ders with D
3
DCompile
(
)
.
commit
|
commitdiff
|
tree
2024-01-26
Giovanni Mascellani
w
i
ned3d: E
x
p
o
se the image
v
iew usage
f
or
non-
d
efa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2024-01-26
G
iova
n
ni Mascellan
i
wined3d: Expose the
i
m
a
ge view usage for
n
ull vie
w
s
.
commit
|
commitdiff
|
tree
2023-07-13
Giovanni
Ma
s
cellani
dxgi: Wait
before
a
cquiring the Vulk
a
n
queu
e
f
or presen
t
ing
.
commit
|
commitdiff
|
tree
2023-07-13
Gio
v
anni Mascellani
dxgi: Acquire and r
e
lease the Vu
l
kan queue ins
i
de d3d12
_
swap
.
.
.
commit
|
commitdiff
|
tree
2023-07-13
Giovanni Mascellani
dxgi: Do n
o
t allow vkd3d_acquire
_
vk_queue
(
) to fail
.
commit
|
commitdiff
|
tree
2023-07-13
Gio
v
anni Mas
c
ell
a
ni
dxgi: Remove the worker event, which
is
n
o
w useless
.
commit
|
commitdiff
|
tree
2023-07-13
Giovanni
M
asc
e
lla
n
i
d
x
gi: M
o
ve buff
e
r resi
z
ing to
t
he
w
orker thre
a
d
.
commit
|
commitdiff
|
tree
2023-07-13
Gi
o
vanni M
a
scellani
dx
g
i: Move presentation to
t
he worker threa
d
.
commit
|
commitdiff
|
tree
2023-07-13
Giov
a
nni Mascellani
dxgi: Introduce a w
o
rk
e
r
thre
a
d
f
o
r
the D3D12 swapc
h
ain
.
commit
|
commitdiff
|
tree
2023-07-04
Gi
o
vanni
Mascellani
dxgi: Split D3D12/
V
ulkan
r
eso
u
rc
e
creati
o
n and
d
estruction
.
commit
|
commitdiff
|
tree
2023-07-04
Gio
v
anni Mascellani
dxgi: P
a
ss a VkImage to d3d12_swapch
a
in_
q
ueue_present()
.
commit
|
commitdiff
|
tree
2023-07-04
G
iov
a
nni Mas
c
ellani
dxgi
:
Free the frontend images memory only onc
e
.
commit
|
commitdiff
|
tree
2023-07-04
Giovanni Mascel
l
an
i
d
xgi
:
Consid
e
r vk_form
a
t a frontend fie
l
d
.
commit
|
commitdiff
|
tree
2023-07-04
Giovanni M
a
scellani
dxgi/tests: Test
t
h
a
t the present
count
i
s u
p
dated
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Giova
n
ni
Masc
e
llani
dxgi/tests: Test that the back bu
f
fer index
i
s u
p
d
ated
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Giovanni
M
ascellani
dxgi: R
e
name and spli
t
d3d12_swapchain_destroy
_
buffers()
.
commit
|
commitdiff
|
tree
2023-06-21
Gi
o
vanni M
a
scellan
i
dxgi
:
Only cr
e
ate D3D12 r
e
so
u
rces when neces
s
ary
.
commit
|
commitdiff
|
tree
2023-06-21
G
iovanni Mas
c
ellan
i
d
x
gi:
D
o not destroy D3
D
1
2 resources unless requested
.
commit
|
commitdiff
|
tree
2023-06-21
Giovanni Mascellani
d
x
gi: Remove now-u
s
eless funct
i
o
n
d3d12_swapchain
_
create_buf
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Giovanni Masce
l
lani
dxgi: Do
not
u
selessly
p
ass queue_family_index aroun
d
.
commit
|
commitdiff
|
tree
2023-06-02
Giovanni Masce
l
lani
dxgi
:
Move Vu
l
kan-spec
i
fic code to d
3
d12_swapchain
_
cr
e
at
e
_vu
.
.
.
commit
|
commitdiff
|
tree
2023-06-02
Giova
n
n
i
Mascel
l
a
n
i
dxgi: Move non-Vu
l
kan-specific code out of d3d12_swapchain_c
.
.
.
commit
|
commitdiff
|
tree
2023-06-02
Giovanni M
a
scell
a
n
i
dxgi:
F
act
o
r out d
3
d12_swapchain_c
r
e
ate_image
_
r
eso
u
rces
(
)
.
commit
|
commitdiff
|
tree
2023-06-02
Giovanni
Mascellani
d
x
gi
:
Store V
u
l
k
a
n formats in the swapchain object
.
commit
|
commitdiff
|
tree
2023-06-02
Gio
v
a
nni
Mascellani
dxgi: Rename d3d12_s
w
apchain_pre
p
are_comman
d
_
buffer
s
()
.
commit
|
commitdiff
|
tree
2023-06-02
Giovanni Masc
e
l
l
a
ni
dxg
i
:
Document some str
u
ct d3
d
1
2_sw
a
pc
h
ain fields
.
commit
|
commitdiff
|
tree
2023-05-16
G
iovanni
M
ascellani
winegst
r
ea
m
er: Fr
e
e
t
he GStreamer buffer wh
e
n
free
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Giovan
n
i Mascellani
mfp
l
at/buffer: Implement
IMF2
D
Buffer::Con
t
iguousCo
p
yTo()
.
commit
|
commitdiff
|
tree
2023-05-08
Giovanni Mas
c
el
l
ani
mfplat/t
e
sts: Test
I
MF2
D
B
u
ffe
r
::ContiguousC
o
pyTo()
.
commit
|
commitdiff
|
tree
2023-05-08
G
i
ova
n
ni Mascellani
mfplat/buff
e
r: Implement IMF2DBuffer:
:
Conti
g
uou
s
CopyFrom()
.
commit
|
commitdiff
|
tree
2023-05-08
Giova
n
ni
M
a
s
cellan
i
mfplat/tests: Test IM
F
2DBu
f
fe
r
::Contiguous
C
opyFrom(
)
.
commit
|
commitdiff
|
tree
2023-05-08
G
i
ovan
n
i Masce
l
l
a
ni
mfplat/t
e
sts: Te
s
t
l
arg
e
RGB image for
m
ats
.
commit
|
commitdiff
|
tree
2023-05-08
Giovanni Mascellani
mf
p
lat/buffer: Sup
p
or
t
Y
V12
,
I420 and IY
U
V
i
mage formats
.
commit
|
commitdiff
|
tree
2023-05-08
Giovanni Mascellani
mfpl
a
t/buffer:
U
se the appropriate image
copy fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Gio
v
anni Mascellani
mfplat/tests: P
u
sh image s
i
ze and format a
s
context
.
commit
|
commitdiff
|
tree
2023-05-03
Giov
a
nni Ma
s
cell
a
ni
winegstr
e
amer:
S
ynchronize access to
t
he
m
edia source
.
.
.
commit
|
commitdiff
|
tree
2023-05-03
G
iovanni
M
a
s
cell
a
ni
winegstre
a
mer: Synchr
o
n
i
ze concurrent access
to the
.
.
.
commit
|
commitdiff
|
tree
2023-05-03
G
iovanni Mas
c
el
l
ani
winegstreamer: Synchroni
z
e con
c
urrent access to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Giov
a
nni Mascellani
mfplat
/
t
ests
:
T
e
st that the
c
o
ntent
o
f DXG
I
buffe
r
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni Mascellani
mfplat: Only upload surface dat
a
to GPU
for DXGI buffers
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni M
a
s
c
el
l
ani
m
fplat: Only download
surface data from GPU for DXGI
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
G
iovanni Mascellani
m
f
plat: Fix locking flags usage fo
r
DX
G
I buffers
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni Mascellani
mfplat:
D
o not mark a DXGI buffer as locked if surfac
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
G
iovanni Mascellani
mfp
l
at/tes
t
s
: Test lock
i
ng
f
lags for DX
G
I buffers
.
commit
|
commitdiff
|
tree
2023-04-26
Gio
v
anni Mas
c
ellani
m
fplat
/
tests: Test Lock2D()
o
n
a locked DX
G
I surface
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni
M
as
c
ellan
i
mfplat: Fix locki
n
g flags u
s
a
g
e f
o
r
D
3D9
b
uffers
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni Mascellani
m
f
pl
a
t/tests: Independently test th
a
t
lo
c
king flag
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni Ma
s
c
ell
a
ni
mfplat/tests:
T
es
t
l
o
cking
f
lags for D3D9 b
u
f
fers
.
commit
|
commitdiff
|
tree
2023-04-26
Gi
o
vann
i
Mascellani
mf
p
lat/tests: Test Lo
c
k2D() on a lo
c
ke
d
D3D9 surface
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Giovanni Mas
c
ellani
dxgi/tests: Test the f
r
ame latency waita
b
le more thoroughly
.
commit
|
commitdiff
|
tree
2023-04-05
Giovanni Mas
c
ellani
dxgi/te
s
ts: Rena
m
e the w
a
itable
o
bje
c
t f
r
om "event
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Giovanni M
a
scella
n
i
dxgi
:
R
eturn
a duplicate frame late
n
cy e
v
ent
.
commit
|
commitdiff
|
tree
2023-04-05
Gio
v
anni Mascellani
dxgi:
Return corr
e
c
t presen
t
count
with DXGI_SWAP_C
H
AIN_FLAG
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Giovanni Mascellani
dxg
i
/t
e
sts: Test GetL
a
stPresentCount() with DXGI_SWAP_CHA
I
N_
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Giovanni Mascellani
dxgi: Reset the back buffe
r
index to zero on R
e
sizeBuffers()
.
commit
|
commitdiff
|
tree
2023-03-09
Giovanni Mascellani
dxgi/te
s
ts: Tes
t
t
h
at Res
i
zeBuffers() res
e
ts
t
he back
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Giov
a
nni
Masc
e
l
lani
dxgi:
A
lways
a
ssume th
a
t a D3D1
2
s
wa
p
chain always u
s
es
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Giov
a
n
n
i
M
a
scellani
d
x
gi
:
Immedia
t
ely error out
when
c
rea
t
i
ng
a
D
3D12
s
wapchai
n
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Giovanni M
a
scel
l
ani
d3d12/tes
t
s: Test that D3D12 swapchains
c
an on
l
y b
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Giovanni Masc
e
llani
wbemprox: Do not call R
e
lease()
i
nside wbemprox_
c
f_Cre
a
teIns
.
.
.
commit
|
commitdiff
|
tree
2022-07-26
Giovanni
Mascel
l
a
n
i
m
f
plat/
t
e
sts:
M
er
g
e
and reo
r
ganize image format
t
ests
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-26
Giovann
i
Mascellani
mf
p
l
at/tests: Mark some tests as
b
roken on Win 8 and
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-18
G
i
ovanni Mascella
n
i
xactengine
3
_
7: Forward wave bank
n
o
t
ificati
o
ns to th
e
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-18
Gi
o
v
a
n
ni Mascell
a
ni
faud
i
o: Import upstream commit e3
c
44
4
e4f819d2364a6adb0ae73b1
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-18
Giovanni Mascellani
xactengin
e
3
_7/tests: Test notifi
c
a
t
ion
s
when loading
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-01
Gio
v
anni
Mascellan
i
mfplat/tests:
Remove
d
u
plicated tests
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-01
Gi
o
vanni
M
ascellani
mfplat/buf
f
e
r: Deduplicate common code between Lock2D
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-06-28
Giovann
i
Ma
s
cellani
mfplat/buffe
r
:
F
ix t
h
e image copy function f
o
r
I
MC2
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-06-28
Giovanni Mascel
l
ani
mfplat/tes
t
s: Use
a
m
o
re uniqu
e
pattern when testing
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-06-28
Giovanni Mas
c
ellani
mfplat/buffer: Fix size for IMC2/IMC4 buffers
w
ith
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-06-16
Giovann
i
Mascellani
mf
p
lat/
t
est
s
: Test interaction between Lock2D()
and
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-06-16
Giovanni Mas
c
e
l
lani
mfpl
a
t/tests: Test
i
n
teract
i
on betwe
e
n Lock() and LockRect()
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-05-04
Gio
v
a
n
ni Mas
c
ellani
mfplat: Av
o
i
d
a race condition whe
n
releasing
a
tracked
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-04-28
Giovann
i
Mascell
a
ni
loa
d
er/wine
.
inf: Update time zo
n
e
dat
a
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-04-11
Giovanni
M
ascellani
mfreadw
r
i
te/reader
:
Unset
s
ample all
o
cato
r
callbacks
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-04-11
Gio
v
anni Mascellani
mfrea
d
write
/
reader:
M
ake the strea
m
samp
l
e
allocator
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giovanni Mas
c
e
l
l
ani
mfplat: Do not
allocate more memory
t
han requ
e
sted
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giovanni Mascellani
mfplat: A
l
ign buffers
at no less tha
n
16
b
ytes
b
oundaries
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giovanni Mas
c
e
l
lani
mfplat: Do not mark the buffer as loc
k
ed if
L
ock2D
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giovanni Mascellani
mfplat: Do
n
ot allocate more memory
than
r
equired
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giovann
i
Ma
s
cellan
i
mfplat: Fix
buffer reading with I
M
F2
D
Buffer
:
:
Lo
c
k()
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giovanni Mascellani
mfplat/t
e
s
ts: Check
that L
o
ck(
)
and Lock2D() see the
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-14
Gi
o
vanni
M
asc
e
lla
n
i
mfpla
t
: Properly align memo
r
y allocated by IMF2DBuffe
r
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-10
Giovanni Mas
c
ellani
m
f
plat: Properly
a
lign s
y
stem memory
buffe
r
s
.
commit
|
commitdiff
|
tree
2022-02-22
Giovanni Mascella
n
i
winegstreamer: D
o
n
ot b
l
oc
k
f
ore
v
er if EOS
r
aces
w
ith
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-02-14
Gio
v
anni
Mascel
l
ani
mfpl
a
t: Fix MFGetPlaneSiz
e
() b
e
havior
for
invalid formats
.
commit
|
commitdiff
|
tree
2022-01-21
G
i
ovan
n
i Mascellani
m
fmediaeng
i
ne: Ad
d
a IMFMediaEngin
e
Ex
s
tub
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-01-19
Giova
n
ni Mascellani
mfmediaengine: Fix a
m
e
mor
y
l
ea
k
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-12-21
Gi
o
vanni Masc
e
llani
wine
.
inf: Regenerate time zones
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-27
G
i
ovanni Ma
s
c
ellani
wi
n
egstr
e
a
mer/media_source: Implement paused s
t
ate
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-27
Giov
a
n
n
i Masce
l
lani
winegstreamer
/
medi
a
_s
o
ur
c
e:
O
nly seek if i
t
was req
u
este
d
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-27
Giovanni
M
asc
e
llan
i
winegstreamer/media
_
source:
E
m
it absolute pres
e
n
t
ation
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-21
Giova
n
ni M
a
scellani
w
i
ne
.
i
nf:
F
ix tim
e
z
o
ne data
for Samoa
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-21
G
i
ovann
i
M
a
s
c
ellani
wi
n
e
.
i
n
f: Fill gaps in D
y
namic DST
tim
e
zone data
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-07
Giovann
i
Masce
l
lani
t
z
res: Take timezone di
s
pl
a
y
n
ames from Uni
c
ode CLDR
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-07
Giov
a
nni M
a
scella
n
i
tz
r
es: Regenerate T
Z
da
t
a from de fac
t
o standard
s
ources
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-08-10
Gio
v
anni Mascellani
kernelbase: Fix
an inco
r
rect all
o
cation size
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
next