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
Stefan Dös
i
ng
e
r
d3d
:
Limit d3d
8
and
d
3d9 vs
h
ader constants to
2
56
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3d: Merge matc
h
_apple and
im
p
lementation_is_apple
.
commit
|
commitdiff
|
tree
2009-04-20
Stef
a
n
Dö
s
ing
e
r
wined3d: Reserve additional GLSL
constants on some
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dö
s
inge
r
win
e
d3d: Move the remaini
n
g quirks into
the quirk table
.
commit
|
commitdiff
|
tree
2009-04-20
Ste
f
an Dösinger
wined3d: Move th
e
generic mac glsl
u
n
i
form fixup to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3d: Add a more fo
r
mal framewor
k
for
drive
r
quirk
s
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinger
w
i
n
ed3d
:
Deal with
r
eserved
s
hader
const
a
nts in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
S
tefan
D
ösinger
wi
n
ed3d: Fi
x
the d
r
awRectPatch vertex count
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dö
s
inger
win
e
d
3
d: Save some memory
i
n vertex buffers
.
commit
|
commitdiff
|
tree
2009-04-09
Stefa
n
Dösinger
d3
d
: Rem
o
ve the
format from
i
n
dex buffers
.
commit
|
commitdiff
|
tree
2009-04-09
S
t
e
f
a
n
Dösinge
r
wined
3
d
:
R
e
mo
v
e
t
he
b
u
f
fer fvf
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösing
e
r
d3d9: Store the FVF in the
d
3d9
vert
e
x buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan
Dösin
g
e
r
d3d
8
: Stor
e
the fvf in the d3d8
v
e
rtex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan D
ö
s
i
nger
d
d
raw:
Store the fvf i
n
th
e
ddr
a
w b
u
f
f
er
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
wined3
d
: Merge IW
i
neD3DI
n
dexBuff
e
r and
IWine
D
3DBuffer
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
w
ined3d
:
Merge indexbuffer and
bu
f
fer i
m
plem
e
ntation
s
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösin
g
er
wined3d: Us
e
Map and
U
n
m
a
p f
o
r in
d
ex buffers
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan D
ö
si
n
ger
d
3d: Unify WINED3DVERTEXBUF
F
ER_DE
S
C and WINED
3
DINDEXBUFFE
R
_DESC
.
commit
|
commitdiff
|
tree
2009-04-08
Stef
a
n Dösinger
d3d8, d3d9:
D
on
'
t
r
ely on the wine
d
3d buf
f
er type
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösi
n
ger
wined3
d
: A
d
ve
r
tise p
o
st
pixelshader blend
i
n
g
for a
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösinger
wi
n
ed3d: Up
d
ate a comment
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösinger
wined3d
:
Fix some whitespace
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan
D
ösinger
wined3
d
: Remove a TODO
.
commit
|
commitdiff
|
tree
2009-02-27
S
tefan Dösinger
wined3d: Create a commo
n
sampling function
i
n
G
LSL
.
commit
|
commitdiff
|
tree
2009-02-27
Stef
a
n Dösinger
w
i
ned3d: M
a
ke s
h
a
d
er
_
gl
s
l_get
_
sample_function aware
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Ste
f
an Dösinger
wi
n
ed
3
d: Put t
h
e color
_
c
o
rrection calls in
t
o the instruction
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
S
tefan Dö
s
inger
d3d
9
: Add an alpha blendi
n
g te
s
t
.
commit
|
commitdiff
|
tree
2009-02-24
Stefan Dösinger
wined3
d
: Properly u
p
d
a
te
l
ast_
w
as_pshader
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan
D
ösin
g
e
r
wined3d: Pass the req
u
ested
srgb flag
to PreLoad
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dösinger
wined3d: Add a debug function for surface locatio
n
s
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dösinger
w
i
ned3d: Dup
l
ic
a
te G
L
t
e
xture
s
f
or srgb switching
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösinger
d3d9: Tes
t
table fog and exp fog in t
h
e shade
r
f
o
g
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösin
g
er
win
e
d3d
:
Implement EXP and
E
X
P2 fog in G
L
SL
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösin
g
e
r
win
e
d3d:
P
r
operly
s
e
t
the
f
og
f
rag coord accord
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan
Dösinger
WineD3D: Put vertex
shader duplic
a
ti
o
n inf
r
astructure
.
.
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan Dösinger
w
i
ned
3
d: Get
rid of is_compiled in the pixel shader
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan Dösing
e
r
win
e
d
3d
:
G
et
rid
of
l
ast_was_foggy_sh
a
der & fri
e
n
d
s
.
commit
|
commitdiff
|
tree
2009-01-20
S
tefan Dö
s
inger
wine
d
3d: Don't singl
e
-allocate
n
ew gl shader
s
.
commit
|
commitdiff
|
tree
2009-01-13
Stefan
D
ös
i
nger
d3d9: Use D3DFOG_* consta
n
ts instead of plain integers
.
commit
|
commitdiff
|
tree
2009-01-13
Ste
f
an
Dösinger
d3d9
:
P
r
operly se
t
A
u
to
R
estoreDisplayMo
d
e
.
commit
|
commitdiff
|
tree
2009-01-12
S
t
e
fan Dösinger
w
ined3
d
: Avoid hooki
n
g no
n
-
fog glEnab
l
e/glDisable c
a
l
l
s
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan
Dösinge
r
w
i
ned3d: Split the rema
i
n
s
o
f state_fog
.
commit
|
commitdiff
|
tree
2009-01-12
S
t
efan D
ö
sin
g
er
wined
3
d: Remove the a
p
ply_pshader_fog s
t
at
e
han
d
ler
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösinger
wined3
d
: Move fogdensity and
fogcol
o
r
to the f
r
agment
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan D
ö
singer
wi
n
ed
3
d: Use the ARB fog option in ARB_fragment_prog
r
am
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
St
e
f
an Dösinger
wined3d:
R
emove the
p
i
xe
l
shader fogstart/fo
g
end opti
m
ization
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dö
s
inger
ddra
w
ex: Ad
d
a test for the perm
a
nent
DC
function
.
commit
|
commitdiff
|
tree
2009-01-09
S
tefan
D
ösinger
d
drawex: Make the Get
D
C
t
e
st more generic
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan D
ö
singer
ddraw
e
x
:
Implement
a Get
D
C spec
i
al b
e
ha
v
io
r
Internet
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan
Dös
i
nger
ddrawex: Create a surfac
e
wrapper
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösi
n
ger
dd
r
awe
x
:
Add a refc
o
unt test
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan D
ö
singer
ddraw[ex
]
: Show
a caps
handling difference
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösi
n
ger
ddrawex: Start
s
ome tests
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
d
drawex
:
Implement a wrapper a
r
o
u
n
d
ID
i
rectDra
w
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan D
ö
singe
r
i
n
clude: Fix t
h
e
E
numOverlayZOrd
e
rs prototyp
e
.
commit
|
commitdiff
|
tree
2009-01-03
Ste
f
an Dösinger
i
nclude:
F
ix a IDir
e
c
tDraw
S
u
r
face4 method p
r
ototyp
e
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dösinger
i
n
c
lude
:
Fix a typo in ddraw
.
h
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dösinger
ddraw: Reject ID
i
rectDraw3 QI in ddr
a
w
.
dll
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dösinger
ddraw:
Add
a test for I
D
irectDrawS
u
rface::
G
etDC
.
commit
|
commitdiff
|
tree
2008-12-19
Stefa
n
Dö
s
in
g
er
wi
n
ed3
d
: Make p
i
xelsha
d
ers disable f
o
g properly
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dösinger
w
i
n
e
d3d: Use
t
he ps_compile_ar
g
s
s
t
ruct in g
l
sl
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan
D
ösinger
wined3d: Make
use o
f
ps_co
m
pile_args in arb sha
d
er
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dösinger
w
i
n
e
d3d:
Make u
s
e
o
f the ps_compile
_
args stru
c
ture
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
S
tefan Dösinger
wined3d: P
a
ss the ps_compi
l
e
_args struc
t
ures to
the
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
S
te
f
an Dösinger
wined3d: Get r
i
d of IWi
n
eD3D
P
ixel
S
h
aderImpl_GenerateSh
a
der
.
commit
|
commitdiff
|
tree
2008-12-16
Stefa
n
Dösinge
r
wined3d: Avoid loading opengl
3
2
.
d
l
l
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösinger
wined3
d
: Initialize m
a
x_combined_
s
amplers properly
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dö
s
inger
wined3d: Corr
e
ct
a stage number
.
commit
|
commitdiff
|
tree
2008-12-16
S
t
e
f
an Dösinge
r
wined3d: Emulate GL_
E
XT_fog_co
o
rd
.
commit
|
commitdiff
|
tree
2008-12-16
Ste
f
an Dösinger
wined3d: Remove some needless initializations
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösinger
wined
3
d: Some GL_EX
T
_fog_coord
p
rototype fixes
.
commit
|
commitdiff
|
tree
2008-12-16
Stefa
n
D
ö
s
i
nger
w
i
n
ed3d:
Reinstall the
G16R16F format surface
l
oad
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
S
t
efan Dösin
g
er
wined3d: S
e
t
u
p
t
h
e sh
a
ders when delaying fix
e
d fu
n
c
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
S
t
ef
a
n Dösinger
wi
n
e
d3
d
: F
a
ke GL_A
R
B_multitexture
.
commit
|
commitdiff
|
tree
2008-12-15
Stefan Dösinger
wined3d: Remove a blank line in state
.
c
.
commit
|
commitdiff
|
tree
2008-12-15
S
tefan Dösinger
wi
n
ed
3
d: Give
A
TIFS a pixel shader ha
n
dler
.
commit
|
commitdiff
|
tree
2008-12-11
Stefan Dö
s
inger
wi
n
ed3d:
F
ix
A
RG_UNUSED and
use it pr
o
perly
.
commit
|
commitdiff
|
tree
2008-12-11
Stefan
D
ö
s
in
g
er
WineD3D: Abstract
s
o
me
A
TIfs op d
e
b
u
g TRACE
s
.
commit
|
commitdiff
|
tree
2008-12-11
Stefan Dösinger
wined3d:
Don'
t
loa
d
INT and BOOL c
o
n
s
tants needles
s
l
y
.
commit
|
commitdiff
|
tree
2008-12-09
Stef
a
n Dösi
n
ger
ntdll: Print
t
he SY
S
TEM_PE
R
FOR
M
AN
C
E_INFORMATION
o
nl
y
.
.
.
commit
|
commitdiff
|
tree
2008-12-04
Stefan Dösinger
wined3d: Fix
D3DFMT
_
R
32F, R16F, G16
R
16F,
.
.
.
in the
.
.
.
commit
|
commitdiff
|
tree
2008-11-28
Stef
a
n Dösinger
d3d9
:
Document
a Mic
r
osoft header
bug
.
commit
|
commitdiff
|
tree
2008-11-25
S
tefan Dösinger
wined
3
d:
Pu
t
the ps c
o
mp
i
le para
m
eters
into the glsl
.
.
.
commit
|
commitdiff
|
tree
2008-11-25
Stefa
n
Dösi
n
ger
win
e
d3d: Enab
l
e b
l
ue = 1
.
0 fixu
p
fo
r
D3
D
FMT_V
8
U8
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dösinger
wined3d
:
Add the ability to duplicate G
L
pixel
shaders
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dös
i
n
g
er
wi
n
e
d
3
d
: Store shader IDs in the vs and ps
impl structur
e
s
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dösinger
wined3d:
Pass some stateblo
c
k
v
al
u
e
s
around d
i
rectly
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan D
ö
singer
wined3d: M
a
ke the
shader backend call CompileSh
a
d
er
.
commit
|
commitdiff
|
tree
2008-11-20
Stef
a
n Dösinger
wined3d: Rename the
fr
a
gmen
t
ffp desc structur
e
s
.
commit
|
commitdiff
|
tree
2008-11-20
Stefan
Dö
s
inger
d3
d
9:
Test psize
_
min v
s
psize_max vs psize
behavior
.
commit
|
commitdiff
|
tree
2008-11-20
Stefan Dösinger
w
ined3d: Make sure the arbfp pipel
i
ne repl
a
cement constants
.
.
.
commit
|
commitdiff
|
tree
2008-11-04
Stefa
n
Dö
s
in
g
er
d3d9: Add a test for G
e
tTextur
e
with no te
x
ture set
.
commit
|
commitdiff
|
tree
2008-11-04
Stefan Dösing
e
r
w
in
e
d3d: Kill
the GL_ATI_env
m
ap_bu
m
p
m
ap co
d
e
.
commit
|
commitdiff
|
tree
2008-11-04
Stefan
D
ösinger
wi
n
ed
3
d:
Fix the num
b
lend values -> typ
e
mat
c
h
.
commit
|
commitdiff
|
tree
2008-11-04
Stefan D
ö
s
inger
d
3
d9:
W
INED3DSURFAC
E
_
D
ESC
:
:M
u
l
t
iSample
T
ype is no
t
a
.
.
.
commit
|
commitdiff
|
tree
2008-11-04
Stefan Dösinger
d3d9
:
U
se the corre
c
t Ad
d
Ref and Re
l
ease
macros
.
commit
|
commitdiff
|
tree
2008-11-03
Ste
f
a
n
Dösin
g
er
d3d: Do not rest
o
re
t
h
e
display
m
ode i
n
ddraw
.
commit
|
commitdiff
|
tree
2008-11-03
St
e
fan Dö
s
inger
d3d9: T
e
st the
effect of ligh
t
i
n
g
on the result a
l
p
ha
.
commit
|
commitdiff
|
tree
2008-11-03
Ste
f
a
n Dösinge
r
w
ined3d: Restore th
e
fragment replacement prog after
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Stefan Dösinger
wined3d: Initialize
s
tandalone surface parameter
s
.
commit
|
commitdiff
|
tree
next