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
d3d: Limit d3d8 and d3d9 vshader constants to 256.
2009-04-27
S
tefa
n
D
ösinger
d
3
d
: Limit d3d8 and
d
3d9 vs
h
a
d
er c
o
nstants to
2
56
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3d
:
Merge match_
a
pple and
i
m
pl
e
m
e
ntatio
n
_is_
a
pple
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dö
s
inge
r
wine
d
3d
:
Reserve additional GLSL
c
o
n
stants on
some
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösing
e
r
wined3d: Move the remain
i
ng quirk
s
into the quirk table
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinge
r
wined3d: Move the generic mac glsl uniform
f
ixup to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefa
n
D
ösinger
wi
n
ed3d: Add a more formal fra
m
ewo
r
k for driver quirks
.
commit
|
commitdiff
|
tree
2009-04-10
S
t
efan D
ö
si
n
g
er
wined3d
:
Deal with reserved s
h
a
d
er co
n
stan
t
s in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Ste
f
an Dösi
n
g
e
r
wined3d: Fix the
d
rawRect
P
a
tch
v
ertex count
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan
D
ösinger
w
ined3
d
:
S
ave som
e
memory in
v
e
r
t
e
x buffers
.
commit
|
commitdiff
|
tree
2009-04-09
S
tefan
D
ösinger
d3d: Remove
t
he format
from index buffe
r
s
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan D
ö
sin
g
er
wined
3
d: R
e
mo
v
e the buffer fv
f
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan D
ö
singer
d
3
d
9
:
S
tore the
FVF i
n
the d3d9 vert
e
x
buff
e
r
.
commit
|
commitdiff
|
tree
2009-04-09
Stef
a
n Dösinger
d
3
d
8: Store t
h
e
fvf i
n
the d3d8 vertex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
S
t
efa
n
Dösing
e
r
ddr
a
w
:
S
tore the fvf
i
n t
h
e
dd
r
aw buffer
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dö
s
inger
wi
n
ed3
d
:
M
erge
IWineD3
D
IndexBuffer and IWineD3DBu
f
fer
.
commit
|
commitdiff
|
tree
2009-04-08
Ste
f
an D
ö
singer
wined
3
d:
M
e
r
ge indexbuffer and buffer impleme
n
tations
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
wined3d: Use Map and
U
nmap
for
index buffers
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
d3d: Unify
W
I
N
E
D
3
DVERTEXBUFFER_DESC and WINED3DINDEXBUF
F
ER_DE
S
C
.
commit
|
commitdiff
|
tree
2009-04-08
Ste
f
an Dösinger
d3d8,
d
3
d
9: Don't rely on the wined3d b
u
ffer
t
y
pe
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan
Dös
i
nger
wined3
d
: Ad
v
e
rtise post pixelshader blending
for a
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan
D
ösinger
wi
n
ed3d: Update a comme
n
t
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösing
e
r
wi
n
ed
3
d: Fix some whitespace
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan
D
ösi
n
ger
w
i
ned
3
d: Remove a TODO
.
commit
|
commitdiff
|
tree
2009-02-27
Ste
f
an Dö
s
inger
wined3d: Create a common
sampling functi
o
n
in GLSL
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan Dös
i
nger
wi
n
ed3d
:
Make shader_g
l
sl_get_sa
m
p
le_function
aware
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan Dösing
e
r
wined3d: Put the color_correction calls into
the i
n
struction
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
St
e
fan Dösing
e
r
d3d9: Add an alpha ble
n
d
ing test
.
commit
|
commitdiff
|
tree
2009-02-24
Stefan D
ö
si
n
ger
wined3d: Prope
r
ly
update last_was_
p
shader
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan
Dösing
e
r
win
e
d
3
d: Pass the request
e
d srgb fla
g
to PreLoad
.
commit
|
commitdiff
|
tree
2009-02-17
S
t
efan Dösin
g
er
wi
n
ed3d: A
d
d
a debu
g
f
u
nction for surface lo
c
ations
.
commit
|
commitdiff
|
tree
2009-02-17
S
t
e
fan Dösinger
wined
3
d: Duplica
t
e GL textur
e
s for srgb switching
.
commit
|
commitdiff
|
tree
2009-02-11
St
e
fan Dö
s
inger
d3d
9
:
Test table fog and exp fog in the
s
hader fog
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
S
t
efan Dösinger
wined3d
:
Imp
l
emen
t
EXP
and
E
XP2 fog in GLSL
.
commit
|
commitdiff
|
tree
2009-02-11
Stefa
n
Dösinger
wine
d
3d: Properly set
t
h
e fog fr
a
g coord accor
d
ing
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefa
n
Dös
i
ng
e
r
W
i
n
e
D3D:
Put
v
ertex
s
ha
d
e
r
duplication infrastructure
.
.
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan Dös
i
nger
wined
3
d:
G
et rid
of
is_co
m
piled in
t
he
p
ixel shad
e
r
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan Dösinger
w
i
ned3d: Get
ri
d
of
l
a
s
t
_was_foggy_shader & frie
n
ds
.
commit
|
commitdiff
|
tree
2009-01-20
St
e
fan Dösinger
win
e
d3d:
D
o
n
'
t
si
n
gle-al
l
ocate
n
ew gl sh
a
ders
.
commit
|
commitdiff
|
tree
2009-01-13
St
e
fan Dösin
g
er
d3d9:
U
se D3DF
O
G_* constants
instead of p
l
ain integ
e
r
s
.
commit
|
commitdiff
|
tree
2009-01-13
Stefan D
ö
sin
g
er
d3d9: Pro
p
erl
y
s
e
t
AutoRestoreDisp
l
ayMode
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösing
e
r
w
i
ned3d
:
A
v
oid h
o
o
k
ing no
n
-fog glEnab
l
e/glDisab
l
e
calls
.
commit
|
commitdiff
|
tree
2009-01-12
S
t
efan
Dösinger
wi
n
ed3d: Split
t
he
remains of s
t
ate_f
o
g
.
commit
|
commitdiff
|
tree
2009-01-12
St
e
fan Dösinger
wined
3
d
:
Remove the apply_psh
a
der_fo
g
s
t
ate handler
.
commit
|
commitdiff
|
tree
2009-01-12
Stef
a
n Dös
i
n
ger
wined3d: Move f
o
g
d
ens
i
ty and
f
o
gco
l
or to the frag
m
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
St
e
fan
Dösinger
w
i
n
e
d3d: Use the ARB
f
og o
p
tion in ARB_fragment_p
r
ogram
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
St
e
fan Dösing
e
r
wined3d
:
Remove
t
he p
i
xel
s
h
ader fogstar
t
/
f
o
g
end optimization
.
commit
|
commitdiff
|
tree
2009-01-09
Stef
a
n
Dösinger
ddrawex:
A
dd a test for the permanent DC function
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan
Dösinger
ddraw
e
x
:
M
a
k
e
t
he
GetDC test more generic
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan
Dösi
n
g
e
r
d
d
rawex: Im
p
lement a GetDC
s
pecial behavior Intern
e
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
S
tefan Dö
s
inger
ddra
w
ex: Create a surface
wra
p
per
.
commit
|
commitdiff
|
tree
2009-01-09
S
tefan Dö
s
i
n
ger
dd
r
awex: Add a re
f
cou
n
t test
.
commit
|
commitdiff
|
tree
2009-01-09
Stefa
n
Dösinger
ddraw[ex]: Show
a ca
p
s
handl
i
n
g difference
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
ddr
a
w
ex: Start some tes
t
s
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dö
s
in
g
er
ddrawex
:
Impleme
n
t
a w
r
apper
a
roun
d
IDir
e
ctD
r
aw
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan
Dösinger
include: Fix the E
n
umOverla
y
ZOrders prototype
.
commit
|
commitdiff
|
tree
2009-01-03
St
e
fan Dösinge
r
inclu
d
e: F
i
x a IDi
r
ectDrawS
u
rface4 method
pro
t
o
type
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dösin
g
er
inclu
d
e: Fix a typo
in ddra
w
.
h
.
commit
|
commitdiff
|
tree
2009-01-03
S
t
efan Dösin
g
er
ddr
a
w
:
Reje
c
t IDirect
D
raw3
QI
i
n dd
r
aw
.
dll
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan
D
ö
s
inger
dd
r
aw
:
Add a te
s
t f
o
r
IDirectDrawSur
f
ace:
:
G
e
tDC
.
commit
|
commitdiff
|
tree
2008-12-19
St
e
fan
D
ö
s
i
n
ger
wined3d
:
M
ake
pixelshaders disable fog properly
.
commit
|
commitdiff
|
tree
2008-12-19
Ste
f
a
n
Dösinger
wined3
d
: Use the ps_c
o
mpile_
a
rgs struc
t
i
n
gl
s
l
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan
D
ösinger
wined3
d
: Make use of ps_com
p
ile_args i
n
arb sh
a
der
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dös
i
n
g
er
wined3d: Mak
e
use of
the
p
s_compile_args structure
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Stef
a
n Dösin
g
er
win
e
d3
d
: Pass the p
s
_c
o
mp
i
le_args
s
tru
c
tu
r
es to the
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösinger
w
i
ned3d: Get rid of IWin
e
D3DPixelShaderI
m
pl_GenerateSha
d
er
.
commit
|
commitdiff
|
tree
2008-12-16
Ste
f
an
D
ö
s
inger
wined3d:
Av
o
id
l
o
a
ding opengl3
2
.
dll
.
commit
|
commitdiff
|
tree
2008-12-16
Stef
a
n D
ö
singer
wined3d: Initi
a
lize max_comb
i
ned_
s
amp
l
ers p
r
operl
y
.
commit
|
commitdiff
|
tree
2008-12-16
S
tefan Dösin
g
er
wined3
d
: Corre
c
t a sta
g
e num
b
e
r
.
commit
|
commitdiff
|
tree
2008-12-16
Ste
f
an
Dösi
n
ger
wined
3
d: Emulate GL_EXT_fo
g
_coord
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösinger
wine
d
3d: Re
m
o
ve s
o
me needle
s
s initial
i
zations
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösin
g
er
wi
n
e
d
3
d
: Some
G
L
_
EXT_fog
_
coor
d
prototype fixes
.
commit
|
commitdiff
|
tree
2008-12-16
S
tefa
n
D
ö
sing
e
r
w
i
n
e
d3d:
Reinstall the G16R16F format
sur
f
ace
l
oad
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stef
a
n
D
ö
s
in
g
er
wine
d
3d
:
Set up the shade
r
s when
delayi
n
g fi
x
ed f
u
n
c
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan
Dösinger
wined3d
:
F
a
k
e GL_A
R
B
_multitexture
.
commit
|
commitdiff
|
tree
2008-12-15
Stefan Dö
s
inger
wined3d: Remove a
b
l
an
k
lin
e
in state
.
c
.
commit
|
commitdiff
|
tree
2008-12-15
Stefan Dösinger
wine
d
3d: Give
A
TIFS a pixel shade
r
ha
n
dle
r
.
commit
|
commitdiff
|
tree
2008-12-11
Stefan Dösinger
win
e
d
3
d:
Fix A
R
G_UN
U
SED and us
e
it properly
.
commit
|
commitdiff
|
tree
2008-12-11
Stef
a
n D
ö
s
inger
WineD
3
D: Abst
r
ac
t
s
ome AT
I
f
s op
d
e
b
u
g
TRACEs
.
commit
|
commitdiff
|
tree
2008-12-11
Stefan Dösi
n
ger
w
i
n
ed3d: Do
n
't loa
d
INT and
B
OOL cons
t
an
t
s
n
e
e
dless
l
y
.
commit
|
commitdiff
|
tree
2008-12-09
Ste
f
an D
ö
si
n
ger
n
t
dll:
Print the SYSTEM_PERFORM
A
NCE_INFORM
A
TION only
.
.
.
commit
|
commitdiff
|
tree
2008-12-04
Stefan
D
ösin
g
er
win
e
d
3
d: Fix D3DF
M
T_R32F, R16F, G16R16F,
.
.
.
in the
.
.
.
commit
|
commitdiff
|
tree
2008-11-28
Stef
a
n
D
ö
s
i
nger
d
3d9: Document
a
M
icrosoft
hea
d
e
r bug
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan
D
ös
i
nger
w
ined3d:
P
u
t
the ps
c
ompile parameters into th
e
glsl
.
.
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan D
ö
si
n
ger
win
e
d3d: Enable bl
u
e = 1
.
0 fixu
p
f
or D3DFMT_V8U8
.
commit
|
commitdiff
|
tree
2008-11-25
S
t
ef
a
n Dösinger
w
i
n
ed
3
d
:
Add the
a
bility to dupli
c
ate GL pixel shaders
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dösinger
win
e
d3d
:
Store
s
hader IDs in the vs and
ps impl
structures
.
commit
|
commitdiff
|
tree
2008-11-25
S
t
efan Dösinger
wined3d:
P
ass some stateblock values
a
round d
i
rec
t
ly
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dösinger
wined
3
d
:
Make the
s
hader
backend call
Compi
l
eShader
.
commit
|
commitdiff
|
tree
2008-11-20
Stef
a
n Dösinger
wined3d: Rename
the fragment f
f
p
desc structures
.
commit
|
commitdiff
|
tree
2008-11-20
Stef
a
n Dösin
g
er
d3
d
9: Te
s
t psiz
e
_min vs psize_ma
x
vs p
s
ize be
h
a
v
ior
.
commit
|
commitdiff
|
tree
2008-11-20
Stefan D
ö
s
i
nger
wined3d: Make su
r
e the arbf
p
pipeline r
e
placemen
t
c
onstants
.
.
.
commit
|
commitdiff
|
tree
2008-11-04
S
t
e
f
an Dösinger
d3d9:
A
dd a t
e
st f
o
r GetTex
t
ure with no tex
t
ure set
.
commit
|
commitdiff
|
tree
2008-11-04
S
t
efan Dös
i
nger
wined3d: Kill the
G
L
_ATI_
e
nvmap_
b
um
p
m
a
p code
.
commit
|
commitdiff
|
tree
2008-11-04
Stefan Dösinger
wine
d
3d: Fix the
num blend val
u
e
s
->
t
y
pe match
.
commit
|
commitdiff
|
tree
2008-11-04
S
t
e
fa
n
Dösinger
d3d9:
W
INED3DSUR
F
A
CE_DESC:
:
MultiSampleType is no
t
a
.
.
.
commit
|
commitdiff
|
tree
2008-11-04
Stefan Dösinger
d3d9: Use the correct AddRef and Release macros
.
commit
|
commitdiff
|
tree
2008-11-03
Ste
f
an Dösinger
d3d
:
Do not resto
r
e the display mode in ddraw
.
commit
|
commitdiff
|
tree
2008-11-03
St
e
f
an D
ö
sing
e
r
d3d
9
: Test
t
he effect
o
f lighting on the result al
p
h
a
.
commit
|
commitdiff
|
tree
2008-11-03
Stefan Dösi
n
ger
wined3d:
Restore
t
he fragment r
e
pla
c
ement prog after
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Ste
f
an
Dösinger
wined3d:
Initialize standalon
e
surface parameters
.
commit
|
commitdiff
|
tree
next