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
riched20: Remove DECLSPEC_HIDDEN usage.
2023-07-04
Gi
o
vanni
Mascellani
dxgi: Spl
i
t D3D12/Vulkan resourc
e
creation a
n
d
destruction
.
commit
|
commitdiff
|
tree
2023-07-04
Giovanni
Mascellani
dx
g
i: P
a
ss a VkIm
a
ge to d3
d
12_swapchain_qu
e
ue_present()
.
commit
|
commitdiff
|
tree
2023-07-04
G
iovanni Mascella
n
i
dxgi
:
Free th
e
f
ron
t
e
n
d images memory only once
.
commit
|
commitdiff
|
tree
2023-07-04
G
iova
n
ni
M
ascellani
d
x
gi:
Consider
v
k
_
f
ormat a f
r
o
n
tend fie
l
d
.
commit
|
commitdiff
|
tree
2023-07-04
Giovanni Masce
l
lani
dxgi/tests:
Test that the presen
t
count is updated
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Giovanni M
a
sc
e
llani
dxgi/tests:
Test
t
hat the ba
c
k buffer index is update
d
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Giov
a
nni
M
ascellani
dxgi: Rena
m
e and split
d
3d12_swapch
a
in_destroy
_
buffers()
.
commit
|
commitdiff
|
tree
2023-06-21
Giovann
i
Mascellani
dx
g
i:
O
n
l
y create D3D12 res
o
urces when nec
e
ssary
.
commit
|
commitdiff
|
tree
2023-06-21
Giova
n
ni Mascellani
dxgi
:
Do not
de
s
troy
D
3D
1
2 resources unless requested
.
commit
|
commitdiff
|
tree
2023-06-21
Giovann
i
M
a
sce
l
lani
dxgi:
Rem
o
ve now-u
s
eless function d
3
d12
_
swapchai
n
_create_
b
u
f
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Gi
o
vanni Mascellani
d
x
gi:
Do not uselessly pas
s
qu
e
ue_f
a
mily_i
n
dex a
r
ound
.
commit
|
commitdiff
|
tree
2023-06-02
Gi
o
v
a
nni Masce
l
lan
i
d
x
gi: Mov
e
V
u
lkan-
s
pecifi
c
code
to d3
d
12_swapchain_
c
reate_v
u
.
.
.
commit
|
commitdiff
|
tree
2023-06-02
Giovan
n
i Mascell
a
ni
dx
g
i: Move n
o
n-Vul
k
an-speci
f
ic co
d
e
o
u
t
of
d3
d
12
_
swapchain_c
.
.
.
commit
|
commitdiff
|
tree
2023-06-02
Giovanni M
a
s
cellani
dxgi: Factor out d3d12_swapc
h
a
in_create_image_reso
u
rces()
.
commit
|
commitdiff
|
tree
2023-06-02
Giovanni
M
asce
l
l
an
i
dxg
i
:
Sto
r
e Vu
l
kan
formats in the swa
p
chain obje
c
t
.
commit
|
commitdiff
|
tree
2023-06-02
Giovanni M
a
scellani
dxgi:
Rename d3d12_swapchain_
p
re
p
are_comm
a
nd_buffers()
.
commit
|
commitdiff
|
tree
2023-06-02
Giovanni Mascellani
dxgi: Do
c
ument so
m
e stru
c
t d
3
d12_swapchain fiel
d
s
.
commit
|
commitdiff
|
tree
2023-05-16
Giovan
n
i
Masce
l
lani
winegstreamer: Free the GStreamer buf
f
e
r
w
hen fr
e
e
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
G
iova
n
ni Mascel
l
a
n
i
mfplat/buffer:
I
mp
l
ement IMF2DBuffe
r
::Con
t
iguousCopy
T
o
()
.
commit
|
commitdiff
|
tree
2023-05-08
Giova
n
ni Mascellani
mfpl
a
t
/
tests:
T
est I
M
F2D
B
u
f
fer::Cont
i
guou
s
CopyTo()
.
commit
|
commitdiff
|
tree
2023-05-08
Giovanni Mascell
a
ni
mfplat/b
u
ffer
:
Implement IM
F
2DBuffe
r
::
C
ontiguou
s
C
opyFro
m
()
.
commit
|
commitdiff
|
tree
2023-05-08
G
i
ov
a
nni
Mascellan
i
mf
p
lat/tests: Test IM
F
2DBuff
e
r::Cont
i
g
uousCop
y
From()
.
commit
|
commitdiff
|
tree
2023-05-08
Giovan
n
i
M
ascellani
m
fplat/tests:
T
est
large RGB image
f
ormats
.
commit
|
commitdiff
|
tree
2023-05-08
Giova
n
ni Mas
c
ellani
mfplat
/
buffer: Suppor
t
YV12
,
I420 and
IYUV image for
m
ats
.
commit
|
commitdiff
|
tree
2023-05-08
G
i
o
va
n
ni
Mascellani
mfplat/buffer
:
Use the
appropriate i
m
age copy function
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Giovanni Mas
c
ellani
mfp
l
a
t/tests:
P
us
h
image
size a
n
d format as context
.
commit
|
commitdiff
|
tree
2023-05-03
G
iovanni Mascellani
w
inegstr
e
amer: Syn
c
hr
o
nize access
t
o the media source
.
.
.
commit
|
commitdiff
|
tree
2023-05-03
Giovanni
M
ascellani
w
i
negstreamer: S
y
nchro
n
ize concurrent acc
e
ss to
the
.
.
.
commit
|
commitdiff
|
tree
2023-05-03
G
io
v
anni Masc
e
llani
winegstreamer: Sy
n
chroniz
e
concurrent
acce
s
s
to the
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni Mascellani
mfp
l
at/
t
ests: Tes
t
t
h
at t
h
e co
n
te
n
t of DXGI buffers
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni Mascellan
i
mfplat: Only upload surface data to GPU
f
or DXGI buffers
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni Mascella
n
i
mf
p
lat: Only downl
o
ad surf
a
ce data from GPU for DX
G
I
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni M
a
scel
l
ani
mfp
l
a
t
: Fix locking fla
g
s usage
f
o
r DXGI buffers
.
commit
|
commitdiff
|
tree
2023-04-26
G
i
ovanni Mascell
a
ni
mfplat: Do not mark a DX
G
I
b
uffer
as lo
c
ke
d
if surface
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni
M
a
scellani
mf
p
lat/tests
:
Test locking fl
a
gs f
o
r DXGI
buffers
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni M
a
s
c
e
ll
a
n
i
mfplat/tests: Test
L
ock2D() on a locked DXGI
s
urface
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
G
i
o
v
a
n
ni Mas
c
ellani
mfplat: Fix
loc
k
ing flags usage for D3D9 buf
f
ers
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni Mascella
n
i
mfp
l
at/tests: Independent
l
y test that locking flags
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Giovanni Mascellani
mfpl
a
t
/
t
e
s
ts: Te
s
t locking flags for D3D9 buf
f
ers
.
commit
|
commitdiff
|
tree
2023-04-26
G
i
ovann
i
Mascellan
i
mfpla
t
/tests: Test
L
ock2D
(
) on
a l
o
cked D3D9 su
r
face
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
G
iova
n
ni Mas
c
ellani
dxgi/t
e
s
t
s
: Te
s
t t
h
e
f
rame latency waitable more thoroughly
.
commit
|
commitdiff
|
tree
2023-04-05
G
i
ovanni M
a
scella
n
i
dxgi/tests:
R
e
n
ame
t
h
e
wa
i
tabl
e
object from
"
e
vent
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Giovann
i
M
a
s
cellani
dxg
i
: Return
a
duplicate
frame la
t
ency
eve
n
t
.
commit
|
commitdiff
|
tree
2023-04-05
G
iovann
i
Mascellani
dxgi
:
Return correct present count with
D
XGI_SW
A
P_CHAIN_FLAG
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Giovanni Mascellani
dxgi/tests: Test GetLastP
r
ese
n
tCount() wi
t
h DXGI_SWAP
_
CHAIN_
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Giovanni Mascell
a
n
i
dxgi: Reset the back buffer
i
ndex to
z
er
o
o
n
R
es
i
zeB
u
f
f
e
rs()
.
commit
|
commitdiff
|
tree
2023-03-09
Gi
o
vanni Mascellan
i
dxgi/t
e
sts: Test
that Resi
z
eBuff
e
rs()
r
esets
t
h
e back
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Gio
v
anni Masce
l
lani
dxgi: Always a
s
s
ume t
h
at a D
3
D12 swap
c
hain alw
a
ys uses
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Giovanni Ma
s
c
e
llani
dxgi: Immediat
e
ly
error out when creatin
g
a D3D12 s
w
a
p
chain
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Giovanni Mascellani
d3d12/t
e
sts: Test th
a
t D3D12 swapcha
i
ns can only be
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Giovanni Masc
e
l
lani
wbemprox: Do
not call Release() i
n
s
i
de
w
bemprox_cf
_
Crea
t
eIns
.
.
.
commit
|
commitdiff
|
tree
2022-07-26
Giovanni Mascel
l
an
i
mfplat/tests
:
M
erge and reorganize
image format tests
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-26
G
i
ovanni Mascell
a
n
i
mfplat/tests: Mark some tests as broken on W
i
n
8
a
nd
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-18
G
i
o
van
n
i Mascellani
x
a
c
tengin
e
3_7: F
o
r
w
ard wave bank notifications to the
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-18
Giova
n
ni Mascel
l
ani
faudio: Import up
s
tream commit e3c
4
4
4
e4f819d2364a6adb0ae73b1
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-18
Gio
v
anni M
a
s
c
el
l
ani
x
a
cte
n
gine
3
_7/tests: Test notif
i
cations when loading
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-01
Giov
a
nni Mascella
n
i
mfplat/tests:
R
emov
e
duplicated
tests
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-07-01
Giovanni M
a
scellani
mfpla
t
/buffer: Deduplicat
e
com
m
on code be
t
ween L
o
ck
2
D
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-06-28
Giovanni Mascell
a
ni
mf
p
lat/buff
e
r: Fix the
i
mage c
o
py
f
unctio
n
f
o
r
IMC2
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-06-28
Giovanni
M
ascellani
mfplat/
t
e
sts: U
s
e
a
m
o
re un
i
que
pattern when testing
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-06-28
Gi
o
vanni Mascellan
i
mfplat/buffer:
F
ix
s
i
z
e for IM
C
2/IMC4 buf
f
ers with
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-06-16
Giovanni Mascellani
mfpl
a
t/tests: T
e
st
i
n
t
eracti
o
n between Loc
k
2D() and
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-06-16
Giovann
i
Mascellani
m
fplat/tests: Tes
t
in
t
er
a
c
tion be
t
ween Lock() and
L
ockRect()
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-05-04
G
iovanni
Masce
l
lani
mfp
l
at: Avoid a rac
e
condi
t
i
on
w
hen releasing a tracked
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-04-28
Giovanni Mascellani
loader/wine
.
inf:
U
p
d
ate time zo
n
e data
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-04-11
G
i
ovanni Mascellani
mfread
w
rite/re
a
der:
Unset samp
l
e allocator callbacks
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-04-11
Giov
a
nni Mas
c
ellani
mfreadwrit
e
/reader:
M
a
ke
t
he
s
tream
s
ample allo
c
ator
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giovanni Mas
c
ellani
mfpl
a
t: Do not
a
llocate more memory than reques
t
ed
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giova
n
ni
M
a
scellani
mfplat: Align bu
f
fer
s
at no less
t
han
1
6 bytes bounda
r
ies
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giova
n
ni
Masc
e
llani
mfplat:
Do n
o
t mark the buffer as
locked if Lock2D
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giovanni
M
ascellani
mf
p
lat: Do not
a
llocat
e
more m
e
mory than re
q
uired
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giova
n
ni M
a
scel
l
ani
mfpl
a
t: Fix b
u
ffer rea
d
ing wit
h
IMF2DBuffer
:
:
Loc
k
(
)
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-17
Giov
a
n
ni Mascellani
mfpl
a
t/tests: Check tha
t
L
ock()
and Lock
2
D
(
)
s
ee the
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-14
Giovanni
M
as
c
ellani
mfplat
:
Pro
p
erly align memory allocated by IMF2DBuff
e
r
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-03-10
G
iovanni Mascellan
i
mfplat: P
r
o
perly a
l
ign s
y
stem memory
buffers
.
commit
|
commitdiff
|
tree
2022-02-22
Giovanni
M
a
s
c
ellan
i
winegstrea
m
er: Do n
o
t block
f
orever
if EOS rac
e
s wit
h
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-02-14
G
i
ovanni Mascellani
mf
p
la
t
: Fix MFG
e
tPl
a
neSize() behavio
r
f
o
r
in
v
a
lid formats
.
commit
|
commitdiff
|
tree
2022-01-21
Giovanni Mascellani
mfmediaeng
i
n
e
: Add a IM
F
MediaEngi
n
eEx
s
t
u
b
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2022-01-19
G
io
v
anni
M
ascellani
m
fmedi
a
engine:
Fix a memory leak
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-12-21
Gi
o
v
a
nni Masc
e
l
lan
i
win
e
.
inf:
Regenerate ti
m
e zone
s
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-27
Giova
n
ni Mascel
l
ani
winegstreamer/m
e
dia_sour
c
e: Imp
l
em
e
nt pau
s
ed s
t
ate
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-27
G
iovanni
M
ascel
l
ani
winegstreamer/me
d
ia_source: Only s
e
ek i
f
it was re
q
uest
e
d
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-27
Giovanni Ma
s
ce
l
lani
wineg
s
treamer/media_
s
ource: E
m
it absolute presentati
o
n
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-21
Giovann
i
Mascellani
wine
.
inf: Fix timezone
data fo
r
Samoa
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-21
Gio
v
a
nni Mascel
l
ani
wi
n
e
.
i
n
f: Fill gaps in Dyna
m
ic
D
ST timezone
d
ata
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-07
G
i
ovanni Ma
s
c
ellani
tzres:
T
a
ke ti
m
ezo
n
e d
i
splay names from Unic
o
d
e CLDR
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-09-07
Giovanni M
a
scellani
tzr
e
s: Rege
n
erate TZ
d
ata from de facto standar
d
sourc
e
s
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-08-10
Giovanni
M
a
s
c
ellani
kerne
l
base: Fix a
n
i
ncorrect allocation
s
ize
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-07-06
G
io
v
anni Ma
s
c
ellani
mf/sar: Allow
r
eque
s
ting
m
ore than
a sample per p
e
riod
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-07-06
Giovanni Mascellani
winegstreamer: Set MF
_
M
T_ALL_SAMPLES_INDEPENDENT for
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-06-22
Gio
v
anni M
a
scellani
mf/sar:
Q
uery
f
or c
u
r
r
e
n
t pad
d
ing bef
o
re requesting
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-06-17
Giova
n
ni Ma
s
cellani
winegstreamer: Expos
e
the MF_MT_VIDEO_ROT
A
TION attribute
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-06-15
Giovanni Masc
e
llan
i
mf/session: Reset END_OF_PRESENTATION
flags
w
he
n
stopped
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-06-09
Giovan
n
i Masc
e
llani
win
e
x11
.
drv: Do not pollute logs with misencoded by
t
es
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-06-09
Giov
a
nni Mascel
l
a
n
i
w
i
nex11
.
drv
:
Allo
w
keyboard layout score to be negative
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-06-08
Giovanni Mascell
a
ni
mf/session: Fi
x
co
m
putin
g
fastest and slo
w
est presentation
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-06-04
G
iovan
n
i
M
ascell
a
ni
win
e
gstreamer:
I
mp
r
ove reported
s
u
pported rates values
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-06-03
G
i
ovanni
Mascellani
mf/samplegra
b
ber
:
Handle paused state
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-05-17
G
iovan
n
i Masce
l
lani
winegstreamer: Adver
t
i
s
e suppor
t
for thinned or reverse
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
2021-05-07
G
i
ovanni M
a
scellani
mfrea
d
wri
t
e
:
Accept
new medi
a
t
y
pe only when format
.
.
.
Signed-off-by:
Giovanni Mascellani
<gmascellani@codeweavers.com>
commit
|
commitdiff
|
tree
next