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: Improve some shader traces.
2008-07-16
H
.
Verbe
e
t
wine
d
3
d
:
Improve some shad
e
r traces
.
commit
|
commitdiff
|
tree
2008-07-11
H
.
Verbeet
wi
n
ed
3
d: Destroy the shader backend af
t
er the
stateblock
.
commit
|
commitdiff
|
tree
2008-07-10
H
.
Verbeet
wined3d: Don't call shader_se
l
ect(
)
i
n
depth_blt()
.
commit
|
commitdiff
|
tree
2008-07-10
H
.
Verbeet
wi
n
ed3d:
Destroy depth
_
blt re
s
o
u
r
ces in th
e
bac
k
end
.
.
.
commit
|
commitdiff
|
tree
2008-07-09
H
.
Verbeet
wined3d: Store
t
h
e
glsl prog
r
am
l
ookup table in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-08
H
.
V
e
r
beet
wined3d: Store
t
he current GLSL pr
o
gram
i
n the backend
.
.
.
commit
|
commitdiff
|
tree
2008-07-03
H
.
Verb
e
et
w
ined3d: Track depth stencil locati
o
n
p
e
r
-
s
u
rface
.
commit
|
commitdiff
|
tree
2008-07-03
H
.
Verbeet
wi
n
ed3d: Use dst_f
b
o to
do th
e
depth bli
t
.
commit
|
commitdiff
|
tree
2008-07-03
H
.
Verbeet
wined3d: Ma
k
e sure
t
h
e FBO doesn'
t
have
a
ny depth attachment
.
.
.
commit
|
commitdiff
|
tree
2008-07-02
H
.
Verbeet
win
e
d3d
:
Extract an attach_
d
epth_stencil_
f
bo() function
.
commit
|
commitdiff
|
tree
2008-07-02
H
.
Verbe
e
t
wined
3
d: Get r
i
d
of a redundan
t
l
ocal variable
.
commit
|
commitdiff
|
tree
2008-07-01
H
.
Verbeet
wined
3
d: Specify
t
he
G
LSL
l
a
n
guage ver
s
ion
o
ur shaders
.
.
.
commit
|
commitdiff
|
tree
2008-07-01
H
.
V
erbeet
wined
3
d: Use
M
odi
f
yLo
c
a
t
i
on()
t
o
f
o
rce a re
l
oad on
.
.
.
commit
|
commitdiff
|
tree
2008-06-30
H
.
Verbee
t
wined3d: Move
s
et
t
ing a palette up a couple of line
s
.
.
.
commit
|
commitdiff
|
tree
2008-06-30
H
.
V
erbeet
wine
d
3d: I
n
v
e
rt "upsidedown" in fb_copy_to_t
e
xture_
d
irect
.
.
.
commit
|
commitdiff
|
tree
2008-06-27
H
.
Ve
r
bee
t
wined3
d
:
D
e
l
e
te
de
p
th_blt_texture on IWineD3DD
e
v
i
ceImpl_Unin
.
.
.
commit
|
commitdiff
|
tree
2008-06-27
H
.
Ve
r
beet
wined3d: Report
WINED3D
P
MI
S
CCAPS_MRTPOSTPIXE
L
S
HADE
R
BLENDI
N
G
.
commit
|
commitdiff
|
tree
2008-06-25
H
.
Verbe
e
t
d
3
d
9: Un
s
e
t
t
h
e pixel shader at the end of c
n
d_tes
t
()
.
commit
|
commitdiff
|
tree
2008-06-25
H
.
Ve
r
bee
t
d3d:
A
l
lo
w
more imprecis
i
on in
t
he
texop tes
t
.
commit
|
commitdiff
|
tree
2008-06-25
H
.
Verbee
t
d3d9:
U
se color_match() in fog_with_sha
d
er_test()
.
commit
|
commitdiff
|
tree
2008-06-25
H
.
Verbee
t
w
i
ned3d: Explicitly
enable
d
e
pt
h
buffe
r
writing in
.
.
.
commit
|
commitdiff
|
tree
2008-06-24
H
.
V
e
rb
e
et
d3d9: Use color_match()
in alph
a
_
test()
.
commit
|
commitdiff
|
tree
2008-06-24
H
.
Ve
r
beet
d3d8:
Use
color_
m
at
c
h() in alpha_test
(
)
.
commit
|
commitdiff
|
tree
2008-06-23
H
.
V
erb
e
et
wined3d: Hal
f
floa
t
formats need ARB_TE
X
TU
R
E
_
FLOAT
.
.
.
commit
|
commitdiff
|
tree
2008-06-23
H
.
Verbeet
wi
n
ed3d: Report post pix
e
lsha
d
er blending on WINED3DFM
T
_
A16B
.
.
.
commit
|
commitdiff
|
tree
2008-06-20
H
.
Verbe
e
t
wined3d: Repor
t
WI
N
ED
3
D
F
MT_FLAG_F
I
LTERIN
G
on W
I
NED3DFMT
_
D24X8
.
commit
|
commitdiff
|
tree
2008-06-20
H
.
Verbeet
wi
n
ed3d: Handle depth fo
r
ma
t
s
l
i
ke any other fo
r
mat
.
.
.
commit
|
commitdiff
|
tree
2008-06-19
H
.
Verbeet
w
ined3d: Use gl_Color and gl
_
Sec
o
ndary
C
olor t
o
support
.
.
.
commit
|
commitdiff
|
tree
2008-06-19
H
.
Verbeet
wi
n
e
d
3d: Add supp
o
rt for ARB_color_buffer_float
.
commit
|
commitdiff
|
tree
2008-06-03
H
.
Verbeet
w
ined3d: Set the surface loc
a
t
ion to SFLA
G
_I
N
S
Y
SMEM
.
.
.
commit
|
commitdiff
|
tree
2008-06-03
H
.
Verb
e
et
wined3d: Fix
W
I
N
ED3DT
O
P_MULT
I
PLYADD for ATI
c
ards
.
commit
|
commitdiff
|
tree
2008-05-27
H
.
V
er
b
eet
d3d
9
: Test
our texop implementa
t
ion
.
commit
|
commitdiff
|
tree
2008-05-27
H
.
Verbeet
d3
d
8: Test our texop implementation
.
commit
|
commitdiff
|
tree
2008-05-27
H
.
Verbeet
win
e
d3d: Fix the nvrc
implementation of WINED3DT
O
P_MU
L
TIPLYA
.
.
.
commit
|
commitdiff
|
tree
2008-05-27
H
.
Verb
e
et
win
e
d3d: Add WINED3DT
O
P_ADDSIGNED2X
to d
e
bug_d3dtop()
.
commit
|
commitdiff
|
tree
2008-05-27
H
.
Verbeet
d3
d
: Use
a
n
a
l
pha cap
a
ble backb
u
ffer
f
or
m
a
t
in
the
.
.
.
commit
|
commitdiff
|
tree
2008-03-18
H
.
V
e
r
beet
s
erver: Don't
d
r
op
t
h
e
SE_GROUP_L
O
GON_ID
attribute
.
commit
|
commitdiff
|
tree
2008-01-03
H
.
V
erbeet
wined3d: Properly handle th
e
surface loc
a
tion
in stretch_rec
.
.
.
commit
|
commitdiff
|
tree
2008-01-03
H
.
Verbeet
wined3d: SFLAG_INTEXTURE is the same as SFLAG
_
INDR
A
WABLE
.
.
.
commit
|
commitdiff
|
tree
2008-01-03
H
.
Verbeet
wi
n
ed
3
d: Bin
d
the surface textur
e
in Loa
d
Location()
.
commit
|
commitdiff
|
tree
2008-01-03
H
.
Verbeet
w
i
ned3d: Move binding the t
e
x
t
ure and
dirtify
i
ng the
.
.
.
commit
|
commitdiff
|
tree
2008-01-03
H
.
Verbeet
wined3d: Call SetGlText
u
reDesc() from
B
indTexture(
.
.
.
commit
|
commitdiff
|
tree
2008-01-03
H
.
Verbeet
w
i
ned3d: Call Activ
a
teCont
e
xt reg
a
rdless
of WINE
D
3DCREAT
E
_MU
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Verbeet
d3d9: R
e
lease pixel shaders after we're don
e
with them
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
H
.
V
erbe
e
t
win
e
d3d: Attac
h
th
e
correct
s
urface the the fbo
.
commit
|
commitdiff
|
tree
2007-08-22
H
.
Verbeet
wined3d
:
Resto
r
e a line
th
a
t got l
o
s
t
.
commit
|
commitdiff
|
tree
2007-08-20
H
.
V
e
rb
e
et
wined3d: UBYTE
4
d
a
ta s
h
ou
l
dn
'
t b
e
n
o
rmalized
.
commit
|
commitdiff
|
tree
2007-08-02
H
.
Verbeet
w
i
ned3d:
O
nly
r
eport
1
6 bit float declaration ty
p
es
.
.
.
commit
|
commitdiff
|
tree
2007-08-02
H
.
Verbeet
w
i
n
ed3d: Properly
l
o
a
d
F
L
O
AT
1
6
_
2
a
n
d F
L
OAT16_4 vertex
.
.
.
commit
|
commitdiff
|
tree
2007-08-02
H
.
Verb
e
e
t
wined3d: Add d
e
fin
i
t
i
ons a
n
d detection
fo
r
GL_NV_half
_
float
.
commit
|
commitdiff
|
tree
2007-08-02
H
.
V
e
rbeet
wined3d: S
e
t
SFLAG_INSYSMEM
when WI
N
ED3DLOCK_DISCARD
.
.
.
commit
|
commitdiff
|
tree
2007-07-26
H
.
V
erb
e
et
w
ined3
d
:
Flip the sc
i
ssor
rect
w
h
en rendering
o
ffscr
e
en
.
commit
|
commitdiff
|
tree
2007-07-26
H
.
V
erbee
t
d
3d9: Trace
t
he Format param
e
t
e
r to ID
i
rect3DDevice9
I
mpl_
C
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-07-25
H
.
Verbeet
w
i
n
e
d3d: Fix t
h
e stretch_rect
_
f
bo() decla
r
atio
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2007-07-25
H
.
V
e
rbeet
win
e
d3d:
P
ass the correct target to glMu
l
t
iTexCoord
.
commit
|
commitdiff
|
tree
2007-07-24
H
.
Ve
r
b
e
et
wined3
d
: Trace the
d
ec
l
ar
a
t
i
on element type in pr
i
mit
i
veD
e
cl
.
.
.
commit
|
commitdiff
|
tree
2007-07-24
H
.
V
e
rbee
t
wined3d: Do
n
'
t modify the
b
l
endi
n
g paramete
r
s in stat
e
_b
l
end()
.
commit
|
commitdiff
|
tree
2007-07-23
H
.
V
erbeet
wined3d: Fix the sh
a
d
e
r version on
s
o
m
e instruction
.
.
.
commit
|
commitdiff
|
tree
2007-07-23
H
.
Ve
r
beet
wine
d
3d: Co
r
rectly hand
l
e
n
ormaliz
e
d vertex declaration
.
.
.
commit
|
commitdiff
|
tree
2007-07-19
H
.
Verbeet
wined3d:
g
l
XSwapB
u
ffers needs a GLX c
o
ntext
.
commit
|
commitdiff
|
tree
2007-07-16
H
.
V
erbeet
w
i
ned3d: Fix
S
TATE_IS_ACTIVELIGHT
.
commit
|
commitdiff
|
tree
2007-07-09
H
.
Ve
r
bee
t
wined3
d
:
A
d
vertise VTF supp
o
rt
.
commit
|
commitdiff
|
tree
2007-07-09
H
.
V
erbeet
w
ined3d: Advertis
e
A32B32
G
32R32F render target sup
p
ort
.
commit
|
commitdiff
|
tree
2007-07-03
H
.
V
erbeet
wined3d: Im
p
lement dsx &
d
sy shader i
n
structions
.
commit
|
commitdiff
|
tree
2007-07-02
H
.
Ve
r
beet
wined3d:
C
l
ea
n
up shader_glsl_load_psamp
l
ers
(
)
.
commit
|
commitdiff
|
tree
2007-07-02
H
.
Ver
b
eet
wined3d: In tex_colorop
(
)
&
t
ex_a
l
p
haop
(
)
,
only
c
h
e
ck
.
.
.
commit
|
commitdiff
|
tree
2007-07-02
H
.
Verbeet
wi
n
e
d
3d: Onl
y
set GL_S
H
ADER_OPERAT
I
ON_NV to GL_NON
E
.
.
.
commit
|
commitdiff
|
tree
2007-07-02
H
.
Ver
b
e
e
t
wined3d: Only call
a
ctiva
t
e_dim
e
nsions() i
f
the t
e
x
t
ure
.
.
.
commit
|
commitdiff
|
tree
2007-07-02
H
.
Verbeet
wined3d: Call IWineD3DDe
v
ice
I
mpl_FindTexUnitMap for
.
.
.
commit
|
commitdiff
|
tree
2007-06-29
H
.
Ve
r
beet
w
i
ned3d
:
G
et rid of t
h
e
o
neToOne
T
e
xUnitM
a
p
field
.
commit
|
commitdiff
|
tree
2007-06-29
H
.
Ve
r
beet
wined3d:
I
n device_map_p
s
ampler
s
(), only touch
t
he
.
.
.
commit
|
commitdiff
|
tree
2007-06-29
H
.
Ve
r
beet
w
i
n
ed3d:
C
lean
u
p d
e
vic
e
_map_fixed_fun
c
tion_samplers()
.
commit
|
commitdiff
|
tree
2007-06-28
H
.
Verbeet
w
i
ned3d:
Chec
k
mo
r
e thoroughly i
f
a
stag
e
refere
n
ces
.
.
.
commit
|
commitdiff
|
tree
2007-06-28
H
.
Verbeet
wined3d: Map verte
x
samplers to
a
t
exturing unit
.
commit
|
commitdiff
|
tree
2007-06-28
H
.
Verbeet
wined3d: I
m
p
lement texldl
.
commit
|
commitdiff
|
tree
2007-06-27
H
.
Verbeet
win
e
d
3
d
: Cleanup GL
e
xtension detection
.
commit
|
commitdiff
|
tree
2007-06-26
H
.
Verb
e
et
wined3d: Map vertex
sampler numbers to
t
he corre
c
t
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
H
.
Verbeet
wined3d:
Map vertex sample
r
numbers to the
c
orrect
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
H
.
Verb
e
et
wined3d: Increase
t
he sizes of textur
i
ng rela
t
ed arrays
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
H
.
Verbeet
wined3
d
: Add max_vert
e
x_samplers and
m
a
x
_
c
ombined
_
samplers
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
H
.
V
erbeet
wined3d:
R
en
a
me max_samp
l
ers
t
o max_fragment_sa
m
plers
.
commit
|
commitdiff
|
tree
2007-06-25
H
.
Verbeet
wined3d: Split of
the mapping of pi
x
el
s
ha
d
er s
a
mplers
.
.
.
commit
|
commitdiff
|
tree
2007-06-25
H
.
Verbeet
win
e
d3d: Remove
the sh
a
ring of
mapping code for fixed
.
.
.
commit
|
commitdiff
|
tree
2007-06-25
H
.
Verbeet
win
e
d3d: Split o
f
the
m
apping of fixed function samplers
.
.
.
commit
|
commitdiff
|
tree
2007-06-25
H
.
Verbeet
wined3d: Keep track
of what fixed function texture
.
.
.
commit
|
commitdiff
|
tree
2007-06-25
H
.
Verbeet
wine
d
3d: Kee
p
t
r
ack of what stage a texturing u
n
it
.
.
.
commit
|
commitdiff
|
tree
2007-06-22
H
.
Ver
b
eet
win
e
d
3
d
: Do not mark texture sta
g
es > MAX_TEXTUR
E
S
.
.
.
commit
|
commitdiff
|
tree
2007-06-22
H
.
Verbeet
wined3d:
F
i
x
variou
s
incor
r
ect uses of GL_LIMITS
(
textur
e
_sta
.
.
.
commit
|
commitdiff
|
tree
2007-06-21
H
.
Ve
r
beet
w
i
ne
d
3
d
: Make
use of the texUnitMap in drawStri
d
edSlow
.
.
.
commit
|
commitdiff
|
tree
2007-06-21
H
.
Ve
r
be
e
t
wined3d: Use textur
e
2
D to sampl
e
in pshader_glsl_
t
ex
d
p
3tex()
.
commit
|
commitdiff
|
tree
2007-06-18
H
.
Verbeet
wined3d: Mask textur
e
stage state a
r
guments with WINED3DTA_S
.
.
.
commit
|
commitdiff
|
tree
2007-06-18
H
.
Ve
r
beet
w
i
n
ed
3
d: Only s
e
t
G
L_
S
HA
D
ER_O
P
ER
A
T
ION
_
NV to GL_
N
ONE
.
.
.
commit
|
commitdiff
|
tree
2007-06-13
H
.
Verbeet
wined
3
d: Ad
d
wined3d vertex s
a
mpler definitions
.
commit
|
commitdiff
|
tree
2007-06-13
H
.
V
erbeet
wined3d: C
a
l
l
IWineD3DDeviceIm
p
l_
F
indTexUnitMap() w
h
en
.
.
.
commit
|
commitdiff
|
tree
2007-06-13
H
.
Verb
e
et
w
i
ned3d: Take the t
e
xUnitMap in
t
o a
c
count w
h
en loading
.
.
.
commit
|
commitdiff
|
tree
2007-06-08
H
.
Verbeet
w
i
ned
3
d:
F
or
ps_2
_
0
and hig
h
er, call shade
r
_get_regis
t
ers_us
.
.
.
commit
|
commitdiff
|
tree
2007-06-08
H
.
Ve
r
beet
win
e
d
3
d
:
P
a
ss NULL for
t
he sta
t
eBlock parame
t
er
to
.
.
.
commit
|
commitdiff
|
tree
2007-06-07
H
.
Ver
b
ee
t
wined
3
d: Fix GLSL definitions
.
commit
|
commitdiff
|
tree
2007-06-07
H
.
Verbeet
wined3
d
: Turn off fi
l
tering for
F
BO attachments, update
.
.
.
commit
|
commitdiff
|
tree
2007-06-07
H
.
Verbeet
wined3d: Get rid of the
p
BaseV
e
rtexIndex pa
r
ameter
.
.
.
commit
|
commitdiff
|
tree
next