repo.or.cz
/
wine
/
multimedia.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
server: Only commit SetThreadPriority if new priority is correct.
2007-07-24
S
tefan D
ö
singer
wine
d
3d: Create the stateblock in
Init3D
.
commit
|
commitdiff
|
tree
2007-07-24
Stefan Dösinger
ddraw: Some d3d-only code fixes
.
commit
|
commitdiff
|
tree
2007-07-10
Ste
f
a
n
Dösinger
wined3d: Store the last activ
e
thread
.
commit
|
commitdiff
|
tree
2007-07-10
Stefan Dösing
e
r
wined3d: Make
Ac
t
iva
t
eCont
e
x
t
a bit sma
l
ler
.
commit
|
commitdiff
|
tree
2007-07-10
Stefan Dösinger
wined3d: Add CTXUSAGE_CLEAR
context us
a
ge
.
commit
|
commitdiff
|
tree
2007-07-10
Stefan Dösi
n
ger
wined
3
d:
P
rint the fixed and unfix
e
d verte
x
wa
r
ni
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-07-10
Stefan Dösinger
wined3d: Ini
t
i
alize surfaces at creation
.
commit
|
commitdiff
|
tree
2007-07-06
Stefan D
ö
singer
w
i
n
ed3d: Imple
m
ent hig
h
order patc
h
es
.
commit
|
commitdiff
|
tree
2007-07-06
Stef
a
n
Dösinge
r
w
i
ned3
d
: Do no
t
set s
t
r
eamIsUP in
DrawPrimi
t
i
veStrid
e
d
.
commit
|
commitdiff
|
tree
2007-07-06
Stefa
n
Dösi
n
ge
r
ddraw:
Y
coords
a
r
e inversed
.
commit
|
commitdiff
|
tree
2007-07-06
Stefan D
ö
sin
g
e
r
ddraw
:
Update the wined3d matri
x
if a curren
t
ma
t
r
i
x
.
.
.
commit
|
commitdiff
|
tree
2007-07-06
Stefan Dösi
n
ger
w
ined3d:
Offscreen re
n
derin
g
fr
o
m foreign thre
a
d
s
.
commit
|
commitdiff
|
tree
2007-07-05
Stef
a
n Dösinger
ddraw: Imp
l
ement IDirect3DV
i
e
wport3::TransformV
e
r
t
ic
e
s
.
commit
|
commitdiff
|
tree
2007-07-05
S
t
efan
D
ösi
n
ger
ddr
a
w: Read
the world matrix correctly
.
commit
|
commitdiff
|
tree
2007-07-05
Stefan D
ö
s
i
n
g
er
ddraw: D3DOP
_
BRAN
C
HFORWARD includes
t
h
e
current ins
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2007-07-05
Stefan Dösinger
ddraw: Materials in the
exec
u
te b
u
ffer are handles
.
commit
|
commitdiff
|
tree
2007-07-05
Stefan Dösinger
dd
r
aw
:
Fix a
n
i
ncorrect i
f
a
ce->impl c
a
st
.
commit
|
commitdiff
|
tree
2007-07-03
Stefan
D
ö
s
inger
dd
r
aw: Z
b
uffers can b
e
a
t
tached
to offscr
e
en d3d devices
.
commit
|
commitdiff
|
tree
2007-07-03
S
tefan Dösinger
wined3
d
: Cr
e
ate mul
t
i
pl
e
c
ontexts for onscreen render
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
Stefan Dö
s
inger
wined3
d
: Se
l
e
ct o
n
scree
n
co
n
texts based
on the thre
a
d id
.
commit
|
commitdiff
|
tree
2007-07-03
Ste
f
an D
ö
s
inger
w
ined
3
d
: rsq and
r
cp use the
.
w compo
n
e
n
t
if no swizzle
.
.
.
commit
|
commitdiff
|
tree
2007-06-25
Stefan Dösinge
r
w
i
ned3d: Som
e
po
i
nt sp
r
ite fixes
.
commit
|
commitdiff
|
tree
2007-06-25
S
t
efan Dösinger
wined3
d
: Skip
t
he st
a
rt off
s
e
t
t
o the so
u
rce array
.
.
.
commit
|
commitdiff
|
tree
2007-06-25
Stefan Dösi
n
g
er
wine
d
3d: Clamp materi
a
l power to
1
28
.
0
.
commit
|
commitdiff
|
tree
2007-06-25
Stefan Dösing
e
r
wine
d
3
d: Move mat
e
rial applying
to the state table
.
commit
|
commitdiff
|
tree
2007-06-25
Stef
a
n Dösinger
d3d9: Hold t
h
e lock in V
e
rtexSha
d
e
r methods
.
commit
|
commitdiff
|
tree
2007-06-25
Stefan Dösing
e
r
d3d9: Hold th
e
l
ock
in VertexDec
l
aration met
h
ods
.
commit
|
commitdiff
|
tree
2007-06-25
St
e
fan Dösinger
d
3
d9: Hold the lock in Ve
r
texbuffer methods
.
commit
|
commitdiff
|
tree
2007-06-25
Stefan
D
ösinger
d3d9: Hold the lock in Texture
m
ethods
.
commit
|
commitdiff
|
tree
2007-06-22
Stefan Dö
s
inger
d3
d
9: Hold the l
o
ck in swapchain met
h
o
d
s
.
commit
|
commitdiff
|
tree
2007-06-22
S
tefan Dösi
n
g
e
r
d3d
9
:
Hol
d
the lock i
n
suface methods
.
commit
|
commitdiff
|
tree
2007-06-22
S
t
e
fan Dösinger
wi
n
ed3d: Depthfill blits are allowed bet
w
een BeginScene
.
.
.
commit
|
commitdiff
|
tree
2007-06-22
Stefan Dösi
n
ger
d
d
r
aw:
Che
c
k for incorrect
r
ect
a
ngl
e
s
t
o DDr
a
wSurface
.
.
.
commit
|
commitdiff
|
tree
2007-06-22
Ste
f
an Dösinger
ddraw:
Ad
d
a test
for incorrec
t
surface desc sizes
.
.
.
commit
|
commitdiff
|
tree
2007-06-21
Ste
f
an Dösi
n
ger
w
i
n
ed3d: Emulate tra
c
king of multiple
m
ateria
l
pr
o
perties
.
commit
|
commitdiff
|
tree
2007-06-21
Stef
a
n Dö
s
inger
wined3d: Unload texture
co
o
rds for
all s
u
pp
o
rted texture
.
.
.
commit
|
commitdiff
|
tree
2007-06-21
Stef
a
n Dösinger
wined3d:
Remove
t
he FV
F
cod
e
path fr
o
m dr
a
wprim
.
commit
|
commitdiff
|
tree
2007-06-21
St
e
fan Dösinger
d3d8: Con
v
er
t
fv
f
s to
v
ertex decl
a
rations
.
commit
|
commitdiff
|
tree
2007-06-20
S
tefan Dösinger
d
d
raw: Test for incorr
e
ct su
r
face desc sizes in GetSurfa
c
e
Desc
.
commit
|
commitdiff
|
tree
2007-06-19
Stefan Dösinger
d3
d
9:
H
o
ld the lock i
n
stateblock
m
ethods
.
commit
|
commitdiff
|
tree
2007-06-19
S
t
ef
a
n Dösinger
d3d9: Rele
a
se the wined3d query when the d
3
d9 query
.
.
.
commit
|
commitdiff
|
tree
2007-06-19
Ste
f
an Dösin
g
er
d3d9: Hold the loc
k
in query methods
.
commit
|
commitdiff
|
tree
2007-06-18
Stefan
Dösinger
d3d9: Hold the lock in Pixelshad
e
r
f
unctions
.
commit
|
commitdiff
|
tree
2007-06-18
Stefan Dösinger
d3d9: Hold
the lo
c
k in indexbuffer method
s
.
commit
|
commitdiff
|
tree
2007-06-18
Stefan Dösinger
d3d9: Hold
t
he lock in cubetextur
e
methods
.
commit
|
commitdiff
|
tree
2007-06-18
Stefan Dö
s
i
n
ger
d
3
d
9: H
o
ld the lock
in met
h
ods
i
mple
m
e
n
ted i
n
devi
c
e
.
c
.
commit
|
commitdiff
|
tree
2007-06-18
Ste
f
an Dösin
g
er
d3d9: Hold the lock in IDirect3D9 methods
.
commit
|
commitdiff
|
tree
2007-06-14
Stefan
D
ösin
g
er
d3d9: Add a dll global critical section
.
commit
|
commitdiff
|
tree
2007-06-14
Stefan Dösinge
r
wined3d: DDra
w
surfaces
are QWORD
aligned
.
commit
|
commitdiff
|
tree
2007-06-14
Ste
f
an D
ö
singer
wined3d: Presen
t
does not cle
a
r the depth stencil
.
commit
|
commitdiff
|
tree
2007-06-14
S
t
e
fan Dösinger
wined
3
d
: Implement vertical refres
h
sync
.
commit
|
commitdiff
|
tree
2007-06-14
Stefan D
ö
singer
w
in
e
d
3
d
: Only swap syst
e
m
memory re
s
ources
of
f
ront
.
.
.
commit
|
commitdiff
|
tree
2007-06-13
Stefan Dösinge
r
d3
d
8
: Hold
t
h
e lock in IDi
r
ect3Dtexture8 metho
d
s
.
commit
|
commitdiff
|
tree
2007-06-13
Stefan Dösinger
d3d8: Hold the lo
c
k in IDirect3D
V
olumeTexture8
m
et
h
o
d
s
.
commit
|
commitdiff
|
tree
2007-06-13
Stefan Dösinger
d
3
d8: Hold
t
he lock in
volume metho
d
s
.
commit
|
commitdiff
|
tree
2007-06-13
S
tefan Dösinger
d3
d
8: Hol
d
the lock in
I
Dir
e
ct3DVerte
x
B
uff
e
r methods
.
commit
|
commitdiff
|
tree
2007-06-13
Stefan Dösinger
d3d8:
H
o
l
d
the loc
k
in
s
wapchain methods
.
commit
|
commitdiff
|
tree
2007-06-12
Stefan
D
ös
i
ng
e
r
d3d8: Hold the lock in
I
Direct3DSurface8 methods
.
commit
|
commitdiff
|
tree
2007-06-12
Stefan Dösinger
d3d8
:
Hold th
e
lock in IDirect3DIndexB
u
ffer8 methods
.
commit
|
commitdiff
|
tree
2007-06-12
St
e
fan Dös
i
nge
r
d3d8: Ho
l
d the lo
c
k in cu
b
etexture methods
.
commit
|
commitdiff
|
tree
2007-06-12
Stef
a
n Dösin
g
er
wi
n
ed3
d
:
Do not s
e
t
the
d
ynlock flag on a
l
l c
r
eated
.
.
.
commit
|
commitdiff
|
tree
2007-06-11
Ste
f
an Dösi
n
ger
wined3d: Some ren
d
e
r
target
-
>
t
e
x
tu
r
e blit
context ha
n
dling
.
commit
|
commitdiff
|
tree
2007-06-11
Stefan Dösinger
d3d
8
:
H
o
ld the lock
i
n IDirect3DDevice8 methods
.
commit
|
commitdiff
|
tree
2007-06-11
S
t
ef
a
n Dösinger
w
i
n
e
d
3
d: Find possible f
b
c
o
n
fis on dll lo
a
d time, u
s
e
.
.
.
commit
|
commitdiff
|
tree
2007-06-11
S
t
efan Dösinger
wined3
d
: S
t
or
e
the
a
dapter driver a
n
d
des
c
ription in
.
.
.
commit
|
commitdiff
|
tree
2007-06-11
S
tefan Dösinger
wined3d: Store the gl
inf
o
rm
a
tion in a per ad
a
pter
.
.
.
commit
|
commitdiff
|
tree
2007-06-06
Stef
a
n Dösinger
d3
d
8: Hold
the DLL loc
k
in IDirect3D8 methods
.
commit
|
commitdiff
|
tree
2007-06-06
Stefan Dösinger
d3d8: Add a dll glob
a
l critical secti
o
n
.
commit
|
commitdiff
|
tree
2007-06-05
Stefan Dösin
g
er
dd
r
aw: Hold the Lo
c
k in
I
Direct3DViewpor
t
methods
.
commit
|
commitdiff
|
tree
2007-06-05
Stefa
n
Dösing
e
r
ddraw: Hold the lock in ID
i
re
c
t3DVertexBu
f
fer methods
.
commit
|
commitdiff
|
tree
2007-06-05
Stefan Dösinger
ddraw
:
Hol
d
the lock in ID
i
rect3DTexture m
e
t
h
ods
.
commit
|
commitdiff
|
tree
2007-06-05
Stefa
n
Dösinger
ddraw:
Hold the loc
k
in IDirect3DLight methods
.
commit
|
commitdiff
|
tree
2007-06-05
Stefan Dösi
n
ger
ddraw: Hold the lock
in ID
i
rectDrawPale
t
te methods
.
commit
|
commitdiff
|
tree
2007-06-04
St
e
f
a
n
Dösin
g
e
r
ddr
a
w: H
o
l
d
the lock in IDirect
3
DMaterial
m
ethods
.
commit
|
commitdiff
|
tree
2007-06-04
St
e
f
an Dösinger
d
d
raw: Hold the loc
k
in
I
DirectDrawGammaCont
r
ol
m
ethods
.
commit
|
commitdiff
|
tree
2007-06-04
Stefan
D
ös
i
nger
ddraw: Hold the lock i
n
IDirectDrawC
l
ipper
m
e
t
h
od
s
.
commit
|
commitdiff
|
tree
2007-06-04
Stefan Dös
i
n
ger
ddraw: Hold the loc
k
in IDir
e
ct3D
D
e
vice method
s
.
commit
|
commitdiff
|
tree
2007-06-04
S
tefan
D
ösinger
wined3d: Do not enable G
L
_A
P
PLE_client_stor
a
ge for
.
.
.
commit
|
commitdiff
|
tree
2007-05-31
S
t
efan Dösinger
wine
d
3d:
K
eep G
L
_TEXTURE_
2
D e
n
abled when
using dummy
.
.
.
commit
|
commitdiff
|
tree
2007-05-31
Stefan Dös
i
nger
wined3d: Don
'
t mess with nv t
e
x
t
u
r
e
s
hade
r
s
i
f its
.
.
.
commit
|
commitdiff
|
tree
2007-05-31
St
e
f
an
D
ö
s
inger
ddraw: H
o
ld the lock in ID
i
r
ect3DX methods
.
commit
|
commitdiff
|
tree
2007-05-31
S
tefan
Dösing
e
r
d
draw: Check the vali
d
y of IDirectDrawSurfac
e
::BltFast
.
.
.
commit
|
commitdiff
|
tree
2007-05-31
Stefan Dösing
e
r
ddraw
:
Hold the lo
c
k
i
n IDirectDrawS
u
rfac
e
methods
.
commit
|
commitdiff
|
tree
2007-05-21
Stefan Dösinger
d
draw: Hold
t
he dll lo
c
k in IDirectDraw met
h
o
ds
.
commit
|
commitdiff
|
tree
2007-05-21
S
tefan Dösinger
ddraw: Hold the
l
o
c
k
in creat
i
on funct
i
ons
.
commit
|
commitdiff
|
tree
2007-05-21
S
t
efa
n
Dösi
n
ger
ddraw: Make
the ddr
a
w
l
i
st lo
c
k a glo
b
al d
l
l lock
.
commit
|
commitdiff
|
tree
2007-05-11
Stefan Dösinger
wined3d: Pr
e
vent wrong bumpenvmap
warning
s
.
commit
|
commitdiff
|
tree
2007-05-11
Ste
f
a
n
Dös
i
nger
wined3d: Onl
y
addr
e
f cl
i
ppers if one
exists
.
commit
|
commitdiff
|
tree
2007-05-11
Stefan
Dösinger
ddr
a
w: Avo
i
d fallout o
f
failing tests
.
commit
|
commitdiff
|
tree
2007-05-11
Stefan
D
ösinger
win
e
d3d: Implement DDBLT_DEPTHFI
L
L
on
t
h
e active depth
.
.
.
commit
|
commitdiff
|
tree
2007-05-11
Stefan Dösinger
wined3d: D
e
stroying the re
s
ourc
e
frees all private
.
.
.
commit
|
commitdiff
|
tree
2007-05-11
Stefan Dösinger
d
draw
:
GetSurfac
e
Desc
returns the surface
m
e
mor
y
while
.
.
.
commit
|
commitdiff
|
tree
2007-05-11
S
te
f
an Dö
s
i
nger
dd
r
aw: Use poin
t
filter for blit operation
s
.
commit
|
commitdiff
|
tree
2007-05-11
Stefan Dösin
g
er
d
draw: Remove all non-d3d7 capability
f
l
ags
.
commit
|
commitdiff
|
tree
2007-05-10
Stefan Dös
i
ng
e
r
wined3
d
:
Man
a
ge private da
t
a in a wine linked list
.
commit
|
commitdiff
|
tree
2007-05-10
St
e
fan Dösinger
ddr
a
w: Fix stupid
bug when setting
surface client memory
.
commit
|
commitdiff
|
tree
2007-05-10
Stefan Dösinger
dd
r
aw: Always
s
e
t fullscreen mode
i
n wined3d
.
commit
|
commitdiff
|
tree
2007-05-10
Stefan
Dös
i
nger
w
i
ned3d
:
S
u
p
p
or
t
bump environment
mapping using GL_NV_t
e
x
t
u
r
.
.
.
commit
|
commitdiff
|
tree
2007-05-10
Stef
a
n
Dösinger
wined3d: Unload vertex weight
d
ata in u
n
load
V
e
r
texD
a
ta
.
commit
|
commitdiff
|
tree
2007-05-10
Ste
f
a
n Dösi
n
g
e
r
ddraw: So
m
e
c
a
p
s
fixes
.
commit
|
commitdiff
|
tree
next