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: Fix the half pixel correction.
2007-08-28
St
e
fan Dösinger
wined
3
d: Fix
the half p
i
xel correction
.
commit
|
commitdiff
|
tree
2007-08-27
Stefa
n
D
ösing
e
r
wined3d:
Tex
t
ur
e
transform
flag test
.
commit
|
commitdiff
|
tree
2007-08-27
S
t
efan
D
ösi
n
ger
wined3d: Some
te
x
ture
t
ransform fi
x
es
.
commit
|
commitdiff
|
tree
2007-08-27
Stefan Dösinger
wined3d: Texture transforms are disabled when drawin
g
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
S
t
efa
n
Dös
i
nger
wined3d: Add some missing vertex state re
n
der states
.
commit
|
commitdiff
|
tree
2007-08-27
Stefan Dösi
n
ger
wined3d: N
o
n-primary stateblocks hold an internal ref
e
ren
c
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Stefan
Dös
i
nger
wined3
d
:
N
on
-
p
rimary stateblo
c
ks also h
o
ld an interna
l
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
S
t
efan
Dösinger
w
i
n
ed3d: Add the cop
i
ed light
t
o the r
i
ght stat
e
blo
c
k
.
commit
|
commitdiff
|
tree
2007-08-27
S
tefan Dösinger
wined3d: B
a
seVertexIndex c
a
n be
negative
.
commit
|
commitdiff
|
tree
2007-08-27
Stefan Dö
s
inger
d
3d9: Retur
n
the correct
return value in GetDepthS
t
encilSurface
.
commit
|
commitdiff
|
tree
2007-08-27
Ste
f
an Dösinger
wined3d: D
i
sable spec
u
lar color when bli
t
ting
.
commit
|
commitdiff
|
tree
2007-08-23
Stefan Dösinger
wined3d: Fake
occlusion quer
i
es if the wrong context
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
Stef
a
n Dösinger
wined3
d
: Deal wit
h
multit
h
reading in event queries
.
commit
|
commitdiff
|
tree
2007-08-23
Ste
f
an Dö
s
i
n
ger
wined3d: Refuse to ReleaseDC the
w
r
o
n
g DC
.
commit
|
commitdiff
|
tree
2007-08-23
Stefan Dösinger
wi
n
ed
3
d: R
e
fuse to
l
o
ck locked surfaces
.
commit
|
commitdiff
|
tree
2007-08-23
S
t
efan
Dösinger
wined3d: Fall bac
k
to drawS
t
ridedSlow
if fog coords
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Stefan Dösinger
wined3d:
Implement range based fog and ad
v
ertize it
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
S
t
efa
n
Dös
i
nger
win
e
d3d
:
fogstart == fo
g
e
n
d
me
a
ns full fog
.
commit
|
commitdiff
|
tree
2007-08-21
S
t
efan D
ö
singer
d3d9: Some caps fixes
.
commit
|
commitdiff
|
tree
2007-08-20
Stefan Dösinger
wined3d: Reinstall the i
n
tern
a
l
reference on v
e
rtex
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Stefan
Dösinger
wined3d: Fix some
a
lp
h
a cha
n
nel
s
in
format
s
.
commit
|
commitdiff
|
tree
2007-08-20
Stefan Dösinger
wined3d: FIX
D
3DBLEND
_
BOTHSRCALPHA and BLEND_BO
T
HINVSRCAL
P
HA
.
commit
|
commitdiff
|
tree
2007-08-20
S
t
efan Dösinger
wined3d
:
Remove a de
b
ug hack
.
commit
|
commitdiff
|
tree
2007-08-17
S
tefan Dös
i
ng
e
r
wined3d: G
L
_SRC_ALPHA_SATURATE
i
s
supported as src
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Stef
a
n Dösinger
wi
n
ed3d: Catch
transformed position dat
a
t
h
at a
p
p
e
a
rs
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Stefan Dösinger
wined3d: Fix R32F and R16F
.
commit
|
commitdiff
|
tree
2007-08-17
St
e
fan Dö
s
inger
wined3d: Simplify IWineD3DBase
T
extureImpl_ApplyStateChanges
.
commit
|
commitdiff
|
tree
2007-08-17
Ste
f
a
n
Dösi
n
ger
wined3d: Enable WINED3DS
A
M
P_BORDERCOLOR
.
commit
|
commitdiff
|
tree
2007-08-16
Stefan Dö
s
in
g
er
wined3d: Fix W
I
NED3DF
M
T
_
A
4L4
.
commit
|
commitdiff
|
tree
2007-08-16
Stefan Dösinger
wined3d: Reinstal
l
t
he internal ref
e
r
ence
o
n
t
h
e current
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
Stefan Dösin
g
er
w
i
ned3d: Rel
e
ase the stateb
l
ock befo
r
e de
s
troy
i
ng the
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
S
tefan Dösin
g
er
wined3d: Do not
a
d
v
ertize A
8
R3
R
3B2 suppo
r
t
.
commit
|
commitdiff
|
tree
2007-08-16
St
e
fan D
ö
singer
wined3d: F
i
x WINED3DFM
T
_R3G3B2
.
commit
|
commitdiff
|
tree
2007-08-15
Stefan D
ö
sing
e
r
wined3
d
: Reorganize stateblock::ca
p
ture
a bit
.
commit
|
commitdiff
|
tree
2007-08-15
St
e
fa
n
Dösinger
wined3d: Re
s
tructure Stateblock::apply a bit
.
commit
|
commitdiff
|
tree
2007-08-15
Stef
a
n
D
ö
s
i
ng
e
r
wined
3
d:
A
d
d
a
win
e
d
3d
p
riv
a
te W
I
NED3DSBT_RE
C
ORDED
.
commit
|
commitdiff
|
tree
2007-08-15
Stefan Dösinger
wi
n
ed3d: Opti
m
ize fl
o
at constants i
n
st
a
t
e
bl
o
c
ks
.
commit
|
commitdiff
|
tree
2007-08-15
Stefan Dösi
n
ger
wined3d:
O
ptimi
z
e s
a
mple
r
s
t
a
t
es in s
t
ateblocks
.
commit
|
commitdiff
|
tree
2007-08-15
Stefan
D
ösinger
wined3d: Fix a
f
ield
in the wined3d header
.
commit
|
commitdiff
|
tree
2007-08-14
Stefan
D
ösinger
wined3
d
: Optimize text
u
re stage
s
tate applying
.
commit
|
commitdiff
|
tree
2007-08-14
Stefa
n
Dösinge
r
w
ined3d: Opt
i
mize bool and
i
nt p
i
x
el shader constant
s
.
commit
|
commitdiff
|
tree
2007-08-14
Stefan
D
ösinger
wined3d:
O
p
t
i
m
i
ze bo
o
l and int vs
c
onstants
.
commit
|
commitdiff
|
tree
2007-08-14
Stefan Dösinger
wi
n
e
d
3d: D
o
n
ot copy the saved states structure int
o
.
.
.
commit
|
commitdiff
|
tree
2007-08-14
S
t
efan Dös
i
nger
w
ined3d: Optimize transform state
in
st
a
teblocks
.
commit
|
commitdiff
|
tree
2007-08-13
Stefan Dösinger
win
e
d3d
:
O
p
ti
m
ize r
e
nder sta
t
es in the
stateblock
.
commit
|
commitdiff
|
tree
2007-08-13
Ste
f
an Dösinger
win
e
d3d:
Remove prim
a
ry statebl
o
ck
f
ixme
.
commit
|
commitdiff
|
tree
2007-08-13
Stef
a
n Dösi
n
g
e
r
w
i
ne
d
3d: Remove state
b
lock::s
e
t
.
*
.
commit
|
commitdiff
|
tree
2007-08-13
Stefan Dösinger
wined3d
:
Remove
u
gly code from
s
tateblock init
.
commit
|
commitdiff
|
tree
2007-08-13
S
te
f
an Dösinger
wined3d: Remove outda
t
ed TODO in
D
3DDevice::S
e
tTextureStageS
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
S
t
efan
Dösinger
w
ined3d: Sto
r
e the
p
os
i
t
i
o
n
_transformed flag in the
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
S
t
efan D
ö
s
i
nger
wined3d: D
e
t
er
m
ine use
d
streams at
vdecl creation
.
commit
|
commitdiff
|
tree
2007-08-08
Stefan Dösinger
w
ined3
d
:
Rem
o
ve link collecti
o
n from vertexdeclaration
.
c
.
commit
|
commitdiff
|
tree
2007-08-08
Stefan Dösinger
d3d: Add a simpl
e
o
f
fsc
r
een rendering tes
t
.
commit
|
commitdiff
|
tree
2007-08-08
Stefan Dösinger
ddraw: Impl
e
ment IDirect3DDevice7::Dr
a
wIndexe
d
Primit
i
veStrided
.
commit
|
commitdiff
|
tree
2007-08-06
S
t
efa
n
Dös
i
ng
e
r
wined3d
:
Prese
n
t
r
e
q
u
i
re
s
the swapc
h
a
i
n's cont
e
x
t
.
commit
|
commitdiff
|
tree
2007-08-06
S
tefan Dösi
n
ger
w
i
ned3d
:
WINED3DSAMP_MAXMI
P
L
E
VEL fi
x
es
.
commit
|
commitdiff
|
tree
2007-08-06
Stef
a
n Dösinge
r
d3d9:
D
o not
fail if d
3
d9 i
s
n
ot available
.
commit
|
commitdiff
|
tree
2007-08-06
St
e
fan Dösi
n
ge
r
d3
d
8: Skip te
s
t
s
i
f d3d is
n
ot supported
.
commit
|
commitdiff
|
tree
2007-08-06
Stefan
Dö
s
i
nger
d3d9
:
Deal with
fa
i
ling surface c
r
ea
t
ion
.
commit
|
commitdiff
|
tree
2007-08-03
St
e
fan Dösinger
d
3
d9: Check for volume tex
t
ure support before ru
n
ning
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
S
t
efan
Dösinger
d3d9: S
o
me v
i
s
u
a
l te
s
t fi
x
es
.
commit
|
commitdiff
|
tree
2007-08-03
Stefa
n
Dösinge
r
ddraw
:
SetD
i
sp
l
ayM
o
de may fail
.
commit
|
commitdiff
|
tree
2007-08-03
Stefan Dösin
g
er
w
i
ned3d: Downgr
a
d
e
an ERR
.
commit
|
commitdiff
|
tree
2007-08-03
S
t
e
f
an Dösinger
ddraw
:
Some dr
i
vers r
e
turn DDERR_
I
NVAL
I
D
PARAMS if DX
T
n
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
Stefan
Dösinger
ddraw: Table fog m
a
y be unsupported
.
commit
|
commitdiff
|
tree
2007-07-30
Stefan Dösinge
r
d3d
8
:
Only
t
est
p
ixel
s
haders if
they a
r
e
s
u
p
p
orted
.
commit
|
commitdiff
|
tree
2007-07-30
Stefan Dösinger
d3d8: Use a less demandi
n
g
format f
o
r
the depth stenci
l
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
Stefa
n
Dösinger
d3d
8
: Only test vol
u
me t
e
x
tures if th
e
y
are supported
.
commit
|
commitdiff
|
tree
2007-07-30
Ste
f
a
n
Dösinger
d3d8:
Only test cube textures if they are
suppor
t
ed
.
commit
|
commitdiff
|
tree
2007-07-30
St
e
f
a
n Dösinger
d3d8: Only
t
e
st pixel
s
haders for
r
efcounting if they
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
S
t
e
fan Dös
i
n
ger
d3
d
8:
S
kip volume test if volume
t
e
x
tu
r
es are not supported
.
commit
|
commitdiff
|
tree
2007-07-30
S
tefan Dös
i
nger
w
i
ned
3
d: A mor
e
dynamic
ini
t
ializati
o
n
o
f the gl p
i
xel
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
St
e
fan
Dösinger
w
ine
d
3
d
: S
t
ore the gl for
m
at table
in
the gl info structur
e
.
commit
|
commitdiff
|
tree
2007-07-30
Stefan
Dö
s
i
nger
wined3d:
S
p
l
it
up the
f
ormat table
.
commit
|
commitdiff
|
tree
2007-07-26
Stefan
Dösinger
wined3d: Do no
t
fail if the adapter
i
nfo can't be
initialized
.
commit
|
commitdiff
|
tree
2007-07-26
S
t
e
fan Dösinger
wi
n
e
d3d: Set
t
he pow2 sizes
i
n gl surface priv
a
te
setup
.
commit
|
commitdiff
|
tree
2007-07-26
Stefan Dösinger
wined3d: Find the shader constant limit at adap
t
er
.
.
.
commit
|
commitdiff
|
tree
2007-07-26
Stefan Dösing
e
r
wi
n
ed3
d
: Allocate rend
e
r
target man
a
g
ement members
.
.
.
commit
|
commitdiff
|
tree
2007-07-26
S
tef
a
n
Dösinger
w
i
ned3d: Attempt to clea
n
up fbos only if a gl surface
.
.
.
commit
|
commitdiff
|
tree
2007-07-24
Ste
f
an Dö
s
inger
wi
n
ed3d
:
Create the stateblock in Init3D
.
commit
|
commitdiff
|
tree
2007-07-24
S
tefan Dösi
n
ger
ddra
w
:
S
o
me d3
d
-
o
n
ly code fixes
.
commit
|
commitdiff
|
tree
2007-07-10
Stefa
n
Dösin
g
er
w
i
ned3d: Store th
e
l
a
s
t active thread
.
commit
|
commitdiff
|
tree
2007-07-10
Stefan D
ö
singer
wine
d
3d: M
a
ke ActivateC
o
ntext a
b
i
t small
e
r
.
commit
|
commitdiff
|
tree
2007-07-10
Stefan
D
ösinger
w
i
ned3d: A
d
d
CTXUSAGE_C
L
EAR context usage
.
commit
|
commitdiff
|
tree
2007-07-10
Stefan Dös
i
ng
e
r
wined3d: Pri
n
t
t
he
fixed
a
nd
u
n
f
i
x
ed ve
r
t
e
x warning
.
.
.
commit
|
commitdiff
|
tree
2007-07-10
Stefan Dösi
n
ger
wined3d:
In
i
tia
l
ize s
u
r
f
aces at creation
.
commit
|
commitdiff
|
tree
2007-07-06
Stefan Dösinger
wined3d: Implement high order pat
c
hes
.
commit
|
commitdiff
|
tree
2007-07-06
S
tefan Dösinge
r
wined3
d
: Do not
s
et str
e
a
m
IsU
P
in DrawPrimitive
S
trided
.
commit
|
commitdiff
|
tree
2007-07-06
Stefan Dösinger
d
d
raw: Y
c
oo
r
d
s
are
inve
r
sed
.
commit
|
commitdiff
|
tree
2007-07-06
Stefan Dö
s
inger
dd
r
aw:
Update
th
e
w
in
e
d3d
matrix if a current matr
i
x
.
.
.
commit
|
commitdiff
|
tree
2007-07-06
Stefan Dösinger
wined3d: Offs
c
ree
n
r
e
nderi
n
g from
foreign th
r
eads
.
commit
|
commitdiff
|
tree
2007-07-05
Stefan D
ö
sin
g
er
ddraw: Implement IDirect3D
V
iewport3::TransformVert
i
ces
.
commit
|
commitdiff
|
tree
2007-07-05
Stefan Dösin
g
er
dd
r
a
w
: Read the world matri
x
co
r
rectly
.
commit
|
commitdiff
|
tree
2007-07-05
Stefan Dösin
g
er
dd
r
a
w:
D3DOP_BRANCHFO
R
WARD includes the current
i
ns
t
ructio
n
.
.
.
commit
|
commitdiff
|
tree
2007-07-05
Stefan Dösin
g
er
ddraw:
M
ater
i
als in the execute buffer
are han
d
les
.
commit
|
commitdiff
|
tree
2007-07-05
S
t
ef
a
n Dösing
e
r
d
draw: Fix an
incor
r
ect
i
face->impl c
a
st
.
commit
|
commitdiff
|
tree
2007-07-03
Stefan Dösinger
ddraw: Z buffe
r
s can be attached to offscreen
d3d de
v
ices
.
commit
|
commitdiff
|
tree
2007-07-03
Stefan D
ö
singer
wined3d
:
Create multiple
c
ontexts for onscre
e
n re
n
der
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
St
e
fan Dösi
n
ger
win
e
d
3
d: Select onscreen co
n
te
x
t
s
based on the
th
r
ead
id
.
commit
|
commitdiff
|
tree
2007-07-03
Stefan Dösing
e
r
wined3d: rs
q
and r
c
p use the
.
w
component
i
f no sw
i
zzl
e
.
.
.
commit
|
commitdiff
|
tree
next