repo.or.cz
/
wine
/
hacks.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
wined3d: Add some missing vertex state render states.
2007-08-27
Stefan Dösinger
win
e
d3d: Add s
o
me
mi
s
s
i
ng ver
t
e
x
state render stat
e
s
.
commit
|
commitdiff
|
tree
2007-08-27
S
te
f
an Dösin
g
er
wined3d: Non-p
r
imary stateblo
c
k
s
hold an internal reference
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Stefan Dö
s
inger
wined3d: Non
-
pr
i
mary stateblocks also hold a
n
internal
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
S
t
efan Dösinger
w
i
ned3d: Add
the copied light to the righ
t
st
a
teblock
.
commit
|
commitdiff
|
tree
2007-08-27
Ste
f
an D
ö
singer
win
e
d3d: BaseVertexIndex can be negativ
e
.
commit
|
commitdiff
|
tree
2007-08-27
Stefan
D
ösinger
d
3
d9: Return the correc
t
retu
r
n value in
GetDe
p
thStencilSurface
.
commit
|
commitdiff
|
tree
2007-08-27
Stefan Dösinger
w
ined3
d
:
Disable specul
a
r
color when
b
l
i
t
t
i
n
g
.
commit
|
commitdiff
|
tree
2007-08-23
S
t
efan
D
ö
singer
wined3d: Fake
oc
c
lusion quer
i
es if the wro
n
g
c
onte
x
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
Stefan Dös
i
nger
wined3d: Deal
w
ith multithre
a
din
g
in event
q
u
eries
.
commit
|
commitdiff
|
tree
2007-08-23
Stefa
n
D
ö
s
inger
wined3d: Refuse to Re
l
eas
e
D
C
the wrong
DC
.
commit
|
commitdiff
|
tree
2007-08-23
Stefan Dösin
g
er
wine
d
3d: Refuse to l
o
ck locked surfaces
.
commit
|
commitdiff
|
tree
2007-08-23
Stefan Dösinger
wi
n
ed3d: Fall back to drawStride
d
Slow
i
f
f
og
c
oords
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
S
t
efan
D
ö
singer
w
i
ned3d:
Implement ran
g
e based
fog and
a
dvertize it
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Stefan D
ö
si
n
g
e
r
wined3d: f
o
g
st
a
r
t
== foge
n
d m
e
a
n
s
fu
l
l f
o
g
.
commit
|
commitdiff
|
tree
2007-08-21
Stefan Dösinger
d3d9
:
Some
ca
p
s fixes
.
commit
|
commitdiff
|
tree
2007-08-20
Stef
a
n Dösinger
wined3
d
:
R
e
install the internal
r
efere
n
c
e
on
v
ertex
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Stefan Dösin
g
e
r
wined3
d
: Fix some alpha channels
i
n fo
r
mats
.
commit
|
commitdiff
|
tree
2007-08-20
S
t
e
f
an
Dösinge
r
wi
n
ed3d: FIX D3DB
L
EN
D
_
B
OT
H
S
R
CALPHA and BLEND_BOTHINV
S
RCALPH
A
.
commit
|
commitdiff
|
tree
2007-08-20
Stef
a
n Dösinger
wined3d: Remov
e
a debu
g
h
ac
k
.
commit
|
commitdiff
|
tree
2007-08-17
S
tefan Dösinger
wined3d
:
G
L
_
SRC_ALPHA_
S
A
TURATE
i
s su
p
ported a
s
s
rc
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Stef
a
n
Dö
s
i
nger
wined3
d
:
C
atch t
r
a
n
s
f
ormed
position data that appe
a
r
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Stefa
n
D
ö
singer
wined3d: Fix R
3
2F an
d
R16
F
.
commit
|
commitdiff
|
tree
2007-08-17
S
tefan Dösinger
wi
n
e
d
3d: Simplify I
W
ineD3D
B
aseTe
x
tureImpl_ApplyStateChanges
.
commit
|
commitdiff
|
tree
2007-08-17
Stefan Dös
i
nger
wine
d
3d: Enable
WINED3DSAMP_BOR
D
ERCOLOR
.
commit
|
commitdiff
|
tree
2007-08-16
Stefan Dösinger
wined3
d
:
Fix WINED3DFMT_A4L4
.
commit
|
commitdiff
|
tree
2007-08-16
Stefan Dösinger
wined3d: Reinstall the
int
e
rnal reference on the curr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
S
t
efan Dösinger
w
ine
d
3d: Releas
e
the stateblock befo
r
e destro
y
in
g
the
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
Stefan D
ö
s
i
nger
wined3d: Do n
o
t
ad
v
ertize A8
R
3R
3
B2
support
.
commit
|
commitdiff
|
tree
2007-08-16
Stefan D
ö
singer
wined3d: Fix WINED3DFMT_R3G3
B
2
.
commit
|
commitdiff
|
tree
2007-08-15
Stefan Dö
s
inger
wined3d:
R
e
organize stateblock::capt
u
r
e a
b
i
t
.
commit
|
commitdiff
|
tree
2007-08-15
Ste
f
an
D
ös
i
nger
wined3d: Restructure Stateblock::apply a
b
i
t
.
commit
|
commitdiff
|
tree
2007-08-15
Stefan Dösinger
w
i
n
ed3d: A
d
d
a wined3d private WINED3DSBT
_
RECORDED
.
commit
|
commitdiff
|
tree
2007-08-15
Stefan Dösinge
r
win
e
d3d:
O
pti
m
iz
e
float constants in state
b
locks
.
commit
|
commitdiff
|
tree
2007-08-15
Stefan
Dös
i
n
ger
wined
3
d: Opti
m
ize sa
m
p
l
er states
i
n
s
t
ateblock
s
.
commit
|
commitdiff
|
tree
2007-08-15
Stefan Dö
s
inger
wined3d:
Fi
x
a field i
n
th
e
wined3d header
.
commit
|
commitdiff
|
tree
2007-08-14
Stef
a
n Dösinger
wined
3
d
:
Optimi
z
e textur
e
stage state applying
.
commit
|
commitdiff
|
tree
2007-08-14
Stefan Dösinger
wi
n
ed3d: Optimize bool and
int pixel shader
c
ons
t
ants
.
commit
|
commitdiff
|
tree
2007-08-14
Stef
a
n
Dös
i
nger
wined3d: Op
t
im
i
ze
bool and int vs
co
n
stants
.
commit
|
commitdiff
|
tree
2007-08-14
S
t
e
fan Dösinger
win
e
d3
d
: Do not copy the saved
s
tates
s
tructure int
o
.
.
.
commit
|
commitdiff
|
tree
2007-08-14
Stefan Dös
i
nger
wined3d
:
Optimize t
r
a
n
sform state i
n
stateb
l
ocks
.
commit
|
commitdiff
|
tree
2007-08-13
Stefan Dösinger
wi
n
e
d
3
d
: Optim
i
ze render states i
n
the stateb
l
ock
.
commit
|
commitdiff
|
tree
2007-08-13
Stefan Dö
s
inger
w
i
ned3d:
R
emove prim
a
ry s
t
ateblo
c
k fix
m
e
.
commit
|
commitdiff
|
tree
2007-08-13
S
t
ef
a
n Dösinger
wi
n
ed3d: Remove stateblock::
s
et
.
*
.
commit
|
commitdiff
|
tree
2007-08-13
Stefan
D
ösinger
wined3d: Remo
v
e ugly code from
stateblock init
.
commit
|
commitdiff
|
tree
2007-08-13
S
tefa
n
D
ösinger
wine
d
3d: Remove outdated TODO in D3DDevice::SetTextureStageS
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
Stefan
D
ö
s
ing
e
r
wi
n
ed
3
d
:
St
o
r
e
t
h
e
p
os
i
tion_transformed flag in the
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
St
e
fan Dösinger
wined3d: Det
e
rmine used streams
at vdecl creation
.
commit
|
commitdiff
|
tree
2007-08-08
St
e
fan Dösinger
wi
n
e
d
3d: Remove li
n
k
coll
e
ction fr
o
m v
e
r
t
exdeclarati
o
n
.
c
.
commit
|
commitdiff
|
tree
2007-08-08
St
e
f
a
n Dös
i
n
g
er
d3d: Add
a
simple offscreen rendering test
.
commit
|
commitdiff
|
tree
2007-08-08
St
e
fa
n
Dösinger
d
d
r
aw: Implement IDirect3DDev
i
c
e
7::DrawInde
x
e
dPrimitiveStr
i
d
e
d
.
commit
|
commitdiff
|
tree
2007-08-06
Stefan Dösinger
wined3d: Pr
e
sent requires the swapchain's
c
on
t
ex
t
.
commit
|
commitdiff
|
tree
2007-08-06
Stefan Dösinger
wined3d: W
I
NED3DSAMP
_
MAXM
I
PLEVE
L
fixes
.
commit
|
commitdiff
|
tree
2007-08-06
Stefan
Dösinger
d
3d
9
:
Do
not fai
l
if d3
d
9 is not available
.
commit
|
commitdiff
|
tree
2007-08-06
Stefan Dös
i
n
ge
r
d3d8: Skip tes
t
s if d3d is n
o
t supp
o
rted
.
commit
|
commitdiff
|
tree
2007-08-06
Stefan Dösinger
d3d9:
Deal with fail
i
ng surface c
r
eat
i
on
.
commit
|
commitdiff
|
tree
2007-08-03
S
tefan Dösinger
d3d9:
Che
c
k for volume
t
e
x
ture support b
e
fore running
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
S
tefan Dösin
g
e
r
d3d9: Some visual t
e
s
t
fixes
.
commit
|
commitdiff
|
tree
2007-08-03
Stefan Dösinger
ddraw: Se
t
D
i
splayMode may fail
.
commit
|
commitdiff
|
tree
2007-08-03
St
e
fan Dösi
n
ger
wined
3
d: Downgrade an ERR
.
commit
|
commitdiff
|
tree
2007-08-03
Stefan
D
ösinger
ddraw: Some drivers r
e
tu
r
n DDERR_INVALIDPARAMS if DXTn
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
S
tefan Dösinger
ddraw: Table
fog may be unsupporte
d
.
commit
|
commitdiff
|
tree
2007-07-30
S
tefan
D
ösi
n
ger
d3
d
8: Onl
y
test pixel shaders if they are supported
.
commit
|
commitdiff
|
tree
2007-07-30
Stefa
n
Dösinger
d
3
d
8
: Use a less demanding format
for th
e
depth stencil
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
S
t
efan Dö
s
in
g
e
r
d
3
d8
:
Only test
vo
l
ume text
u
re
s
if they are
supported
.
commit
|
commitdiff
|
tree
2007-07-30
Stefan
Dösinger
d3d8:
Only t
e
st c
u
be textures if they are
su
p
p
o
r
te
d
.
commit
|
commitdiff
|
tree
2007-07-30
Stef
a
n Dösin
g
er
d3
d
8
: Only test pixel sha
d
ers fo
r
refcounting if they
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
St
e
fa
n
Dösinger
d3d8
:
Sk
i
p volume te
s
t if volume te
x
tures a
r
e not supp
o
rted
.
commit
|
commitdiff
|
tree
2007-07-30
Ste
f
an
D
ösinger
wined3d
:
A
m
ore dyna
m
ic ini
t
ia
l
iza
t
ion of the gl pixel
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
Stefan Dö
s
inger
wined3d: Store the gl format table in the gl info st
r
uctu
r
e
.
commit
|
commitdiff
|
tree
2007-07-30
Stefan Dösi
n
ger
wi
n
ed3d: Spli
t
up the fo
r
mat table
.
commit
|
commitdiff
|
tree
2007-07-26
Stefan Dös
i
nger
wine
d
3d: Do not fail if the adapter
i
nfo can't b
e
initialized
.
commit
|
commitdiff
|
tree
2007-07-26
Stefan Dösinger
wine
d
3d:
S
et the pow2 sizes in
g
l
surface
p
rivat
e
setup
.
commit
|
commitdiff
|
tree
2007-07-26
S
tefan D
ö
singer
wined3d:
Fin
d
t
h
e shade
r
con
s
tant li
m
it at adapter
.
.
.
commit
|
commitdiff
|
tree
2007-07-26
Stefan Dösinger
wi
n
e
d
3
d: Allo
c
ate render
target manage
m
ent members
.
.
.
commit
|
commitdiff
|
tree
2007-07-26
S
t
efan D
ö
singer
wined
3
d
:
A
ttempt to clean
u
p
fbos only if a g
l
surface
.
.
.
commit
|
commitdiff
|
tree
2007-07-06
Stefan Dösinger
wined3d:
Impleme
n
t
hi
g
h o
r
der patc
h
es
.
commit
|
commitdiff
|
tree
2007-07-06
Stefan Dösinger
wined3d: Do n
o
t set streamIsUP
in D
r
awP
r
imitiveSt
r
i
ded
.
commit
|
commitdiff
|
tree
2007-07-06
S
tefan Dösinger
ddraw: Y coords are
i
nversed
.
commit
|
commitdiff
|
tree
2007-07-06
Stefan
D
ösinger
d
d
ra
w
: Update the wined3d matrix
if a current matr
i
x
.
.
.
commit
|
commitdiff
|
tree
2007-07-06
Stef
a
n Dösinger
wined3d
:
Offscree
n
r
endering f
r
om foreign thread
s
.
commit
|
commitdiff
|
tree
2007-07-05
St
e
fan D
ö
singer
ddraw: Impl
e
ment IDirect3DV
i
ewpo
r
t3::TransformVertices
.
commit
|
commitdiff
|
tree
2007-07-05
S
tefan Dösinger
ddraw:
Read the world matri
x
co
r
rec
t
ly
.
commit
|
commitdiff
|
tree
2007-07-05
Stefan
D
ösinger
ddraw: D3DOP_BRANCHFOR
W
AR
D
includ
e
s the current inst
r
u
ction
.
.
.
commit
|
commitdiff
|
tree
2007-07-05
S
tefa
n
Dösing
e
r
dd
r
a
w:
M
at
e
r
ials in the execute buffer are handles
.
commit
|
commitdiff
|
tree
2007-07-05
Stefan
Dösinger
ddraw: Fix an incorr
e
ct iface->
i
mpl cast
.
commit
|
commitdiff
|
tree
2007-07-03
S
t
e
f
an Dös
i
ng
e
r
ddraw: Z
buffers can b
e
attached to
offscreen d3d devices
.
commit
|
commitdiff
|
tree
2007-07-03
S
tefan Dösi
n
ger
w
ined3d:
Create multi
p
le contexts for o
n
sc
r
een
render
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
Stefan Dösin
g
er
wined3d: Select onscreen contexts based on the threa
d
id
.
commit
|
commitdiff
|
tree
2007-07-03
Stef
a
n Dösinger
w
i
n
ed3d:
r
sq
a
nd
r
cp
use the
.
w
component
if no swizzle
.
.
.
commit
|
commitdiff
|
tree
2007-06-18
Stefan Dös
i
nger
d3d9:
H
o
ld the
lock in Pixelshader functions
.
commit
|
commitdiff
|
tree
2007-06-18
S
t
efan Dösinger
d3d
9
:
Hold t
h
e lock in index
b
uffer methods
.
commit
|
commitdiff
|
tree
2007-06-18
Stefan Dösi
n
ger
d3d9:
H
old the lock in cubetextur
e
meth
o
ds
.
commit
|
commitdiff
|
tree
2007-06-18
S
t
e
f
a
n Dösi
n
ger
d
3d9: Hold
t
he lock in met
h
od
s
implemente
d
i
n
device
.
c
.
commit
|
commitdiff
|
tree
2007-06-18
St
e
fan D
ö
singe
r
d3d9: Hold the
l
o
ck in IDire
c
t3D9
meth
o
ds
.
commit
|
commitdiff
|
tree
2007-06-13
Stefan Dösi
n
g
e
r
d3d8: Hold the lock i
n
I
D
i
rect3Dt
e
xtu
r
e
8 method
s
.
commit
|
commitdiff
|
tree
2007-06-13
Stefan Dösinger
d3d8: Hold the lock in IDir
e
c
t
3DVol
u
meTexture8 methods
.
commit
|
commitdiff
|
tree
2007-06-13
Stef
a
n Dös
i
n
g
er
d
3
d8: Hold
t
he lock in
v
olume meth
o
ds
.
commit
|
commitdiff
|
tree
2007-06-13
S
t
efan Dösin
g
er
d3d8: Hold the l
o
ck in IDirect3
D
VertexBuffer method
s
.
commit
|
commitdiff
|
tree
2007-06-13
Ste
f
a
n
D
ö
sin
g
er
d3
d
8: H
o
l
d
t
h
e
lock in swapcha
i
n methods
.
commit
|
commitdiff
|
tree
2007-06-05
Stefan Dösin
g
er
d
d
raw: Hol
d
the Lock in
IDirect3DView
p
ort
m
ethods
.
commit
|
commitdiff
|
tree
next