repo.or.cz
/
wine
/
dibdrv.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
wined3d: Implement ColorFill using FBOs, if they're being used.
2007-04-17
H
.
Verb
e
et
w
in
e
d3d: Im
p
lement ColorFi
l
l usi
n
g
F
BOs,
i
f
the
y
're
.
.
.
commit
|
commitdiff
|
tree
2007-04-17
H
.
Verbeet
wined3d: Don't try t
o
clear
t
he dep
t
h
stencil if there
.
.
.
commit
|
commitdiff
|
tree
2007-04-17
H
.
Verbeet
wined3d
:
Prop
e
rly ha
n
dle the difference betwee
n
GL_BACK
.
.
.
commit
|
commitdiff
|
tree
2007-04-17
H
.
Verbeet
wine
d
3d: Use
sur
f
a
ce_get_gl_buffer wher
e
appropri
a
te
.
commit
|
commitdiff
|
tree
2007-04-17
H
.
Verbeet
wined3d:
A
dd
a
f
u
n
ction
to determ
i
ne if a surface is
.
.
.
commit
|
commitdiff
|
tree
2007-04-17
H
.
Verbeet
wined3d
:
Set the FBO
d
r
awbu
f
fer using g
l
DrawBu
f
f
er
.
.
.
commit
|
commitdiff
|
tree
2007-04-17
H
.
Verbeet
wined
3
d: I
g
nore Set
T
e
x
t
ureStageState on un
s
u
p
por
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-04-17
H
.
Ver
b
eet
win
e
d3d: Use GL_UN
S
IGNED_BYTE as d
a
ta typ
e
f
or
WINED3
D
FMT_A8
.
commit
|
commitdiff
|
tree
2007-04-17
H
.
Verbeet
w
i
ne
d
3d: Dum
p
the FBO's att
a
c
hme
n
t
s when
i
ts status
.
.
.
commit
|
commitdiff
|
tree
2007-04-17
H
.
V
er
b
eet
wined
3
d: Add
a function
for dumping FBO status codes
.
commit
|
commitdiff
|
tree
2007-04-13
H
.
Verbeet
wined
3
d: Fix som
e
swizzles on scalars
.
commit
|
commitdiff
|
tree
2007-04-10
H
.
Ve
r
bee
t
wi
n
e
d3d: Dirtify the sampler used by IWine
D
3DSurface_Pre
L
oad
.
.
.
commit
|
commitdiff
|
tree
2007-04-10
H
.
Verbee
t
wined3d: D
i
sable the sciss
o
r t
e
st f
o
r depth
blits
.
commit
|
commitdiff
|
tree
2007-04-10
H
.
Ver
b
eet
win
e
d
3d: Disable
the scisso
r
t
est
i
n
stret
c
h_re
c
t_fbo
.
commit
|
commitdiff
|
tree
2007-04-10
H
.
V
e
rbeet
w
i
ned3d: R
e
m
o
v
e
some redundant
IWineD
3
DSurface_Pr
e
Loa
d
.
.
.
commit
|
commitdiff
|
tree
2007-04-10
H
.
V
e
r
b
eet
wined3d:
A
dd
some traces to str
e
tch_rect_fbo
.
commit
|
commitdiff
|
tree
2007-04-09
H
.
V
erbeet
win
e
d3d:
Set
t
he strea
m
o
ff
s
et
t
o 0 in DrawPrimitiveU
P
.
.
.
commit
|
commitdiff
|
tree
2007-04-09
H
.
Verbeet
wined3d: Display the stream offset in GetStreamSourc
e
.
.
.
commit
|
commitdiff
|
tree
2007-04-09
H
.
Verbeet
wine
d
3d: Don't report
render target for
m
ats we don
.
.
.
commit
|
commitdiff
|
tree
2007-04-09
H
.
V
e
rbeet
wined3d: Add s
o
m
e
StretchRectFilterC
a
ps
.
commit
|
commitdiff
|
tree
2007-04-09
H
.
Ver
b
eet
wine
d
3d: Use the
framebuffer blit
e
xte
n
sion to implement
.
.
.
commit
|
commitdiff
|
tree
2007-04-09
H
.
Ve
r
beet
wined3d: Separate att
a
ching a
surface to a
n
F
B
O from
.
.
.
commit
|
commitdiff
|
tree
2007-04-09
H
.
Verbeet
win
e
d3d:
Make bin
d
_fbo
a bit more
g
eneric
.
commit
|
commitdiff
|
tree
2007-04-09
H
.
Verbeet
wined3d: Add a fu
n
ction to d
u
m
p
W
INED3DTEXTURE
F
ILTERTYPE
.
.
.
commit
|
commitdiff
|
tree
2007-04-09
H
.
Verb
e
et
w
i
ne
d
3d: Fixup FBO dep
t
h at
t
achments
w
he
n
the depth
.
.
.
commit
|
commitdiff
|
tree
2007-04-09
H
.
Verbeet
wined3d: Handle F
B
O
attachments sligh
t
ly mor
e
efficiently
.
commit
|
commitdiff
|
tree
2007-03-16
H
.
Verbeet
d3d9: Add a LockRec
t
te
s
t for DXTn fo
r
m
a
ts
.
commit
|
commitdiff
|
tree
2007-03-16
H
.
Verbeet
d
3
d9: A
d
d a cubema
p
wrap
p
ing test
.
commit
|
commitdiff
|
tree
2007-03-13
H
.
Verbee
t
wine
d
3d: Remove some r
e
dundant
c
ode in IWineD3DVer
t
exBufferI
.
.
.
commit
|
commitdiff
|
tree
2007-03-13
H
.
Verbee
t
wi
n
ed3
d
: Rem
o
ve a redundant check in
h
andleSt
r
eams()
.
commit
|
commitdiff
|
tree
2007-03-13
H
.
Verbe
e
t
w
i
n
e
d3d: Remove som
e
redundan
t
checks in the vertexdeclarat
i
.
.
.
commit
|
commitdiff
|
tree
2007-03-13
H
.
V
erbeet
w
i
ned3d: Disable vertex shader
s
whe
n
transformed
vertices
.
.
.
commit
|
commitdiff
|
tree
2007-03-13
H
.
Verbeet
wi
n
ed3d: Remov
e
FVF related fields from
IWineD3DVertexDe
c
lar
.
.
.
commit
|
commitdiff
|
tree
2007-03-13
H
.
Verbeet
wined3d:
1
1 spa
c
e inden
t
is
u
gly
.
commit
|
commitdiff
|
tree
2007-03-13
H
.
Verbeet
wined3d: Correct var
i
ou
s
texture li
m
its checks
.
commit
|
commitdiff
|
tree
2007-03-08
H
.
Ver
b
e
et
d3d8: Add
tests fo
r
GetVertexShader
D
eclarat
i
on, GetVertexSha
.
.
.
commit
|
commitdiff
|
tree
2007-03-08
H
.
Verbe
e
t
wine
d
3
d
:
Fix
I
Wine
D
3DPixelSh
a
der
_
GetFun
c
tion / IWineD3DVert
e
.
.
.
commit
|
commitdiff
|
tree
2007-03-08
H
.
V
e
rbeet
d
3d8: Im
p
l
ement
I
D
i
rect3DDevice8_GetVertexShaderDeclaration
.
commit
|
commitdiff
|
tree
2007-03-08
H
.
Verbeet
d3d8: Save the d3d8
v
e
rtex declarati
o
n
.
commit
|
commitdiff
|
tree
2007-03-07
H
.
Ve
r
beet
d
3d9: Ad
d
a mov
a
rounding t
e
st
.
commit
|
commitdiff
|
tree
2007-03-07
H
.
Verbeet
w
i
ned
3
d: Remove broken soft
w
ar
e
shaders
.
commit
|
commitdiff
|
tree
2007-03-07
H
.
Ve
r
beet
w
i
ned3d: Fix a typo
.
commit
|
commitdiff
|
tree
2007-03-05
H
.
V
e
r
b
eet
w
i
ned3d: gl_FogFragCoo
r
d is a scala
r
.
commit
|
commitdiff
|
tree
2007-03-05
H
.
Verbeet
wined3d: T
h
e
texldl instruc
t
ion take
s
3 a
r
guments
.
commit
|
commitdiff
|
tree
2007-03-05
H
.
Verbeet
wine
d
3d:
Properly check the clipplane index against
.
.
.
commit
|
commitdiff
|
tree
2007-02-28
H
.
Verbeet
wined3d: S
t
o
r
e
m
u
ltiple
constant indices per list entry
.
commit
|
commitdiff
|
tree
2007-02-28
H
.
Verbeet
win
e
d3d:
S
tore GL
S
L programs in a hash table rath
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-02-28
H
.
Verbeet
wined3d: Add so
m
e hash table code
.
commit
|
commitdiff
|
tree
2007-02-28
H
.
Verbee
t
wined
3
d: Bool
e
an cons
t
ants us
e
u
p
only
a
single u
n
i
f
orm
.
.
.
commit
|
commitdiff
|
tree
2007-02-28
H
.
Verbeet
wi
n
ed3d: F
i
x matching WI
N
E
D
3DDECLUSAGE_POSITIO
N
a
gainst
.
.
.
commit
|
commitdiff
|
tree
2007-02-26
H
.
V
e
rbeet
d3d9: F
r
ee the vertex declarat
i
o
n
elements
.
commit
|
commitdiff
|
tree
2007-02-16
H
.
Verbeet
wined3d: Remove the d3d9
.
h include from wined3d_pr
i
vate
.
h
.
commit
|
commitdiff
|
tree
2007-02-16
H
.
Verbeet
wi
n
e
d
3
d: Ge
t
rid
of any
r
e
maining d3d9 st
u
ff in direct
x
.
c
.
commit
|
commitdiff
|
tree
2007-02-16
H
.
Verbeet
wined3d: Add WI
N
ED3DCREATE
f
lags a
n
d use them
.
commit
|
commitdiff
|
tree
2007-02-16
H
.
Verbeet
wined
3
d: Fix W
I
NED
3
DPRESENT
_
PARAMET
E
RS
and use
i
t i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
V
e
rbeet
wine
d
3d
:
Get rid of any r
e
maining d3d9 stuff in su
r
f
ace
.
.
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
Verbeet
wined3d: Get r
i
d of any remaining d3d9
s
t
u
f
f i
n
st
a
teblock
.
c
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
V
e
rbeet
wined3d: Get
rid of any remaining
d
3d9 stuff in stat
e
.
c
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
Verbe
e
t
w
i
ned3d: Use WI
N
ED3DI
S
SUE_BEGIN / WINED
3
DISSUE_
E
ND
.
.
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
Verbee
t
wined3d: Add
the WI
N
ED
3
DSP
D
_IUNKNO
W
N flag and
use it
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
Verbeet
wined3d: U
s
e
W
INED
3
DRTYPE
_
SURFACE r
a
t
her
th
a
n D3DRTYPE
_
SURFACE
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
Verbee
t
wi
n
e
d
3d: Add W
I
N
E
D3DVS
2
0 & WINED3DVS2
0
CAPS flags
and
.
.
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
V
erb
e
e
t
wined3d:
Add W
I
NED3
D
PS20
&
W
INED3
D
PS20
C
APS flags and
.
.
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
Verbeet
wi
n
ed3d: Add WI
N
E
D3DDTC
A
P
S
flags and
use t
h
em
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
Verbeet
wined3d: Add WINED3DLIN
E
CAPS fla
g
s
a
nd use t
h
em
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
V
erb
e
et
wine
d
3d: Add W
I
NE
D
3
D
P
T
AD
D
RESSCAPS
f
lags and use them
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
Verbeet
win
e
d
3d: Add WINED3DPCMPCAP
S
f
l
ags a
n
d
us
e
t
h
e
m
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
V
erb
e
e
t
wined3d:
A
dd WIN
E
D3DPMISCCAPS
flags and use them
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
Ve
r
beet
w
ined3d: A
d
d WINED3DPBLENDCAPS flag
s
and u
s
e t
h
em
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
Verbee
t
wined3d:
A
dd WINED3DST
E
NCIL
C
AP
S
flags and use
t
hem
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
V
e
rbeet
wined
3
d: Add WI
N
E
D
3DTEX
O
PC
A
PS flag
s
and use them
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
Ve
r
beet
wined3d
:
Us
e
WINED3D_OK rather than D3D
_
O
K
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
V
e
rbeet
w
i
ned3
d
: Use WINED3DPRESE
N
T_BAC
K
_BUFFER
_
M
A
X
r
a
t
he
r
.
.
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
V
erbeet
w
i
n
e
d3d: Use WINED3DUSAGE rather
than D3
D
USAGE
.
commit
|
commitdiff
|
tree
2007-02-15
H
.
V
e
rbeet
wined
3
d: Use WINE
D
3
D
STR
E
A
M
S
O
URCE_IN
S
TANCEDATA
r
ather
.
.
.
commit
|
commitdiff
|
tree
2007-02-14
H
.
Verbeet
d
3d8:
D
on't store the d
3
d8 decla
r
ation
i
n th
e
wined3d
.
.
.
commit
|
commitdiff
|
tree
2007-02-14
H
.
Verb
e
et
d3d8: Move loading local d
3
d
8 ve
r
tex s
h
ade
r
c
o
nstants
.
.
.
commit
|
commitdiff
|
tree
2007-02-14
H
.
Verbeet
d
3
d
9: Don't s
t
o
r
e the d3d
9
declaration in
the wi
n
ed3
d
.
.
.
commit
|
commitdiff
|
tree
2007-02-14
H
.
Verb
e
et
w
ined3d: G
e
t r
i
d
of the vertexDeclaration field in
.
.
.
commit
|
commitdiff
|
tree
2007-02-14
H
.
Verbeet
d3d
8
: Sto
r
e the d3
d
8 ve
r
tex
de
c
larat
i
on in the d3d8
.
.
.
commit
|
commitdiff
|
tree
2007-02-14
H
.
Ve
r
beet
d3d8: Add an ID
i
rect3DV
e
rtexDec
l
aration8 cl
a
s
s
to hold
.
.
.
commit
|
commitdiff
|
tree
2007-02-14
H
.
Ver
b
eet
wined3d: Add WINED3DDECLUSAGE, use it
.
commit
|
commitdiff
|
tree
2007-02-14
H
.
V
erbeet
w
ined3d: Get rid of WINED
3
DSHADERDECL
U
SAGE
.
commit
|
commitdiff
|
tree
2007-02-14
H
.
Verbeet
w
i
n
e
d
3d: Don't use WINED3DSHADERDECLUSAGE_PSIZE
/
WINED3DS
H
A
.
.
.
commit
|
commitdiff
|
tree
2007-02-14
H
.
V
e
rbeet
wined3d: Cleanup th
e
p
i
xelshader() state handl
e
r a
.
.
.
commit
|
commitdiff
|
tree
2007-02-14
H
.
Verbeet
wined
3
d: Alw
a
y
s select the correct shader pair in
t
he
.
.
.
commit
|
commitdiff
|
tree
2007-01-23
H
.
Ver
b
ee
t
wined
3
d: Rem
o
ve s
o
me unus
e
d methods from
the
I
WineD3DVertexS
.
.
.
commit
|
commitdiff
|
tree
2007-01-23
H
.
V
er
b
eet
wined3d: Rem
o
ve the d3d
9
types
.
h
inclu
d
e f
r
om wined3d_private
.
h
.
commit
|
commitdiff
|
tree
2007-01-23
H
.
Verbe
e
t
wined3d: Use ARB_VERT
E
X_PR
O
GRAM instead of G
L
_VERTEX_PROGRAM
.
.
.
commit
|
commitdiff
|
tree
2007-01-19
H
.
Verbeet
wined
3
d
: The sincos instruction is
v
alid for ps/vs
.
.
.
commit
|
commitdiff
|
tree
2007-01-19
H
.
Verb
e
et
w
i
ned3d: gl_FragDep
t
h is a float,
s
o fixup the
w
rite
.
.
.
commit
|
commitdiff
|
tree
2007-01-19
H
.
Verbeet
wined
3
d:
Use SetupFulls
c
reenWin
d
o
w
() to make
t
he window
.
.
.
commit
|
commitdiff
|
tree
2007-01-19
H
.
Ver
b
e
e
t
wined3d: Move SetupFullscreenW
i
n
dow() an
d
R
e
stor
e
Window
.
.
.
commit
|
commitdiff
|
tree
2007-01-19
H
.
Verbe
e
t
wined3d:
U
se
%
s in
trace
.
commit
|
commitdiff
|
tree
2007-01-18
H
.
Ver
b
eet
wined3d: Give
shader con
s
ta
n
ts their
own debug
channel
.
commit
|
commitdiff
|
tree
2007-01-18
H
.
Verbee
t
wined3d:
F
ix
a
typo
.
commit
|
commitdiff
|
tree
2007-01-18
H
.
Verbeet
win
e
d3d
:
W
h
en switching color material
,
apply the
material
.
.
.
commit
|
commitdiff
|
tree
2007-01-18
H
.
Verbeet
wine
d
3d: Don't
s
et Parm when isDi
f
fuseS
u
p
p
l
i
ed
i
s FALSE
.
.
.
commit
|
commitdiff
|
tree
2007-01-16
H
.
Ver
b
e
et
wine
d
3d: A
d
d a gls
l
_src_param_t ty
p
e, p
a
ss it
to shade
r
_glsl
.
.
.
commit
|
commitdiff
|
tree
2007-01-16
H
.
Verbeet
w
i
ned3d: Ad
d
a glsl_dst_param_
t
t
ype, pass it to shad
e
r_glsl
.
.
.
commit
|
commitdiff
|
tree
next