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: Support the full amount of constants in GLSL.
2009-04-27
Stefan Dösinger
wined3
d
: S
u
pport the
full amount
o
f constants in GLSL
.
commit
|
commitdiff
|
tree
2009-04-27
S
t
efan Dösinger
d3d: Lim
i
t d3d8 and
d3d9 vshader
cons
t
a
n
ts to 25
6
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan D
ö
singe
r
wined3
d
:
Merge match_apple a
n
d
i
mplem
e
ntation_is
_
apple
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dös
i
nger
wined3d
:
Reserve addi
t
ional GLSL constants on som
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
S
t
e
fan Dösinger
w
ined3d: Move the re
m
aining quirks into the quirk
t
a
ble
.
commit
|
commitdiff
|
tree
2009-04-20
St
e
f
an
D
ösinger
wined3d: Move t
h
e gen
e
r
i
c mac g
l
sl
u
niform fixup to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3
d
:
Add a more
f
o
rmal framew
o
rk for driver q
u
irks
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dös
i
nger
wined3d: Deal with reserve
d
shader constan
t
s
i
n
the
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
S
t
efan
D
ösinge
r
wined3d: Fi
x
the drawRec
t
P
a
tch vertex count
.
commit
|
commitdiff
|
tree
2009-04-10
S
t
efa
n
Dösinger
wined3d
:
S
ave
s
o
me me
m
ory in vertex buffers
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösinge
r
d3d: Remove th
e
format from
index
buff
e
rs
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan
D
ösinger
wined3d:
R
emov
e
the buffer fvf
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösinger
d3d9:
S
tore the FVF in
t
he d3d9 ver
t
ex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösinger
d3d
8
: Store the f
v
f in the d3d8 ve
r
tex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan D
ö
singer
ddraw: Store
the fvf i
n
the ddraw buffer
.
commit
|
commitdiff
|
tree
2009-04-08
Ste
f
an D
ö
s
i
nger
wine
d
3d:
Merge IWineD
3
DInde
x
Bu
f
fer an
d
IWi
n
eD3DBuffer
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
win
e
d
3d: Mer
g
e
i
n
dexbu
f
fer
and buffer
imp
l
ementations
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan
Dös
i
nger
wined3d: Use Map a
n
d Unmap for index b
u
ffers
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dös
i
n
ger
d3d: U
n
i
f
y WINED3DVERT
E
XBUFF
E
R_DESC an
d
W
INED3DINDEXBUFFER_DESC
.
commit
|
commitdiff
|
tree
2009-04-08
Ste
f
an
D
ös
i
nger
d3d8, d3d9: Don't
r
e
l
y on the wined3d buffer
type
.
commit
|
commitdiff
|
tree
2009-03-30
S
t
efan Dösinger
w
ined3
d
:
Advertise post
pixelshader blendin
g
for
a
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
S
t
e
f
an Dösinge
r
wi
n
e
d3d:
Updat
e
a com
m
ent
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan
Dö
s
inger
w
i
ned
3
d: Fix som
e
w
h
i
t
espace
.
commit
|
commitdiff
|
tree
2009-03-30
Stef
a
n
Dösinger
wine
d
3d: Remove a TODO
.
commit
|
commitdiff
|
tree
2009-02-27
Stefa
n
Dösin
g
er
wined3d: Create a commo
n
sampling
functio
n
in GLSL
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan Dösinger
wined3d: Make shad
e
r_glsl_get_sample
_
function aware
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan Dös
i
nger
wined3d: Put
th
e
color_correctio
n
calls into
t
he i
n
st
r
uct
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
Stefan Dö
s
i
nger
d3d9: Add
an
alpha blend
i
ng
t
est
.
commit
|
commitdiff
|
tree
2009-02-24
S
t
efan Dösinger
w
i
n
ed3d: Properly upda
t
e last_
w
as
_
pshader
.
commit
|
commitdiff
|
tree
2009-02-17
Ste
f
an Dösinger
win
e
d
3d: Pass
t
he requested srgb flag to
P
reLoa
d
.
commit
|
commitdiff
|
tree
2009-02-17
Ste
f
an
Dösinger
w
ine
d
3d: Add a
d
ebug
f
unction
for su
r
face loca
t
ions
.
commit
|
commitdiff
|
tree
2009-02-17
S
tef
a
n
D
ö
s
inger
w
i
ned3d: Duplicat
e
GL text
u
r
e
s fo
r
sr
g
b switc
h
ing
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dö
s
inger
d3d9: Te
s
t
table fog and e
x
p fog
i
n the shader
f
o
g
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
S
tef
a
n Dösinger
wined3d: Implemen
t
EXP a
n
d EX
P
2 fog
i
n GLSL
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösi
n
ger
w
i
n
e
d3
d
: Prop
e
rly set t
h
e fog fra
g
coord according
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösing
e
r
WineD3D
:
Put vert
e
x
s
hade
r
dup
l
ication infrast
r
ucture
.
.
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan D
ö
singer
wined3d:
Get rid of i
s
_compiled in the p
i
x
el s
h
ader
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan Dösinger
w
ined3d:
G
et
r
i
d o
f
last_
w
as_fo
g
gy_shader & friends
.
commit
|
commitdiff
|
tree
2009-01-20
S
tefan
D
ösinger
wi
n
ed3d:
D
on't s
i
ng
l
e
-allocate new gl shaders
.
commit
|
commitdiff
|
tree
2009-01-13
Stef
a
n Dösinger
d3d9: U
s
e
D3DFOG_* constants i
n
stead of plain integers
.
commit
|
commitdiff
|
tree
2009-01-13
Stefan Dös
i
ng
e
r
d3d9: Prop
e
rly set Auto
R
estoreDisplayMode
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösinger
wined3d: Avoid hoo
k
ing no
n
-fog
g
lEnable/
g
lDisable call
s
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan
Dösin
g
er
wined3d: Sp
l
it t
h
e remai
n
s of state_f
o
g
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dös
i
nger
wined3d: Remove the apply_
p
s
h
ad
e
r_fog st
a
t
e
handler
.
commit
|
commitdiff
|
tree
2009-01-12
St
e
f
a
n
Dösinger
wined3d: Move
fogdensity a
n
d fogc
o
lor to t
h
e fragm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan
D
ö
singer
wined3d: Use the ARB fog opt
i
on
in ARB_fragment_program
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan D
ö
s
inger
w
i
ned3d: Remove the p
i
xelshader fog
s
tart
/
f
ogend optimization
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan
D
ös
i
nger
d
d
r
awe
x
:
Ad
d
a
tes
t
fo
r
th
e
permanent DC function
.
commit
|
commitdiff
|
tree
2009-01-09
S
t
ef
a
n Dösi
n
ge
r
ddrawex: Make the GetDC test mo
r
e gene
r
i
c
.
commit
|
commitdiff
|
tree
2009-01-09
Stef
a
n
D
ös
i
ng
e
r
ddrawex:
Implement
a G
e
t
DC s
p
e
c
ial behavi
o
r
I
nter
n
et
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
ddrawex
:
Crea
t
e a sur
f
ace
w
r
a
pper
.
commit
|
commitdiff
|
tree
2009-01-09
S
t
e
f
a
n
Dösing
e
r
ddrawex: Add
a refcount te
s
t
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
ddraw[ex]
:
S
how a caps handl
i
ng di
f
ference
.
commit
|
commitdiff
|
tree
2009-01-09
S
t
ef
a
n
D
ö
s
i
nger
d
drawex: Start some tests
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
ddrawex: I
m
plement a
w
rap
p
er around IDirectDraw
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan
Dösinger
include
:
Fix
t
h
e EnumOverlay
Z
Orders protot
y
pe
.
commit
|
commitdiff
|
tree
2009-01-03
S
tef
a
n
Dösinger
include: Fix a IDir
e
ctDrawSu
r
face4 m
e
thod prototype
.
commit
|
commitdiff
|
tree
2009-01-03
S
t
efan Dösinger
incl
u
d
e: F
i
x
a typ
o
in ddraw
.
h
.
commit
|
commitdiff
|
tree
2009-01-03
Ste
f
an D
ö
singer
ddraw: Reject ID
i
rec
t
Draw3 QI in ddraw
.
dll
.
commit
|
commitdiff
|
tree
2009-01-03
S
tefan Dö
s
in
g
er
ddraw: A
d
d a test for IDi
r
ectDr
a
wSurface::GetDC
.
commit
|
commitdiff
|
tree
2008-12-19
S
t
e
fa
n
Dösi
n
ger
wined3d: Make
pixelshaders disa
b
l
e fog properly
.
commit
|
commitdiff
|
tree
2008-12-19
S
tefan Dös
i
nger
win
e
d3d: U
s
e the p
s
_compil
e
_arg
s
struct in glsl
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dösinger
wined3d: Make
use of ps_
c
om
p
i
l
e_arg
s
in arb sh
a
der
.
commit
|
commitdiff
|
tree
2008-12-19
St
e
fan Dösinger
wine
d
3
d
: Ma
k
e use of the ps_compile_args str
u
ctu
r
e
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dösinger
wined
3
d: Pass the ps_compile_args structures t
o
the
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dös
i
nger
win
e
d3d: Get ri
d
of IWineD3DPixelShaderImp
l
_
GenerateShader
.
commit
|
commitdiff
|
tree
2008-12-16
S
t
efan Dösinger
wined3d: Avoid
l
oading
o
pengl32
.
dll
.
commit
|
commitdiff
|
tree
2008-12-16
St
e
fan Dös
i
nger
wined3d
:
Initial
i
ze
m
ax_combine
d
_
s
amplers proper
l
y
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan
Dö
s
inger
w
ined3d: Correct a stage number
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösinger
wined
3
d: Emulate
GL_E
X
T
_
fog_coor
d
.
commit
|
commitdiff
|
tree
2008-12-16
St
e
fan Dösi
n
ge
r
wined3d
:
Remove so
m
e needless initializ
a
tio
n
s
.
commit
|
commitdiff
|
tree
2008-12-16
S
t
e
f
an D
ö
singer
wined3d: Some GL_EXT
_
fog_
c
oord prot
o
type fixes
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan
Dösin
g
er
wined3d: Reinstall the G16R16F
f
o
r
ma
t
s
u
rface load
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan
Dösinge
r
wine
d
3d: Se
t
up the shader
s
when delayi
n
g
fixed fu
n
c
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stefa
n
Dösinger
w
i
ned3d: F
a
ke GL_ARB_multitext
u
re
.
commit
|
commitdiff
|
tree
2008-12-15
Stefan Dös
i
ng
e
r
wined3d: Remove a blank
lin
e
in
s
t
ate
.
c
.
commit
|
commitdiff
|
tree
2008-12-15
Ste
f
a
n Dös
i
nger
wined3d: Giv
e
ATIFS a
p
ixel shader handler
.
commit
|
commitdiff
|
tree
2008-12-11
Ste
f
an Dösing
e
r
wined3d: Fi
x
ARG
_
UNUSED and use it properly
.
commit
|
commitdiff
|
tree
2008-12-11
S
tefan Dösinger
WineD3D: Ab
s
trac
t
some ATIfs o
p
de
b
ug
TR
A
CEs
.
commit
|
commitdiff
|
tree
2008-12-11
S
t
e
f
an
D
ösi
n
ger
w
i
ned3d: D
o
n
'
t load INT and BOOL constants
needlessl
y
.
commit
|
commitdiff
|
tree
2008-12-09
Stefan Dösinger
ntdll: Prin
t
the
SYSTEM_PERFOR
M
ANCE_INFORMATION only
.
.
.
commit
|
commitdiff
|
tree
2008-12-04
Stefan Dösinger
wined3d: Fix D3DF
M
T_R32F,
R
16F
,
G16R16
F
,
.
.
.
i
n
the
.
.
.
commit
|
commitdiff
|
tree
2008-11-28
Stefan D
ö
singer
d3d
9
:
Docum
e
nt a Microsoft h
e
ader bug
.
commit
|
commitdiff
|
tree
2008-11-25
Stefa
n
Dösinger
wined3d: Put the
ps co
m
pile
parameters into the glsl
.
.
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dösi
n
ger
wine
d
3d
:
Enable blue =
1
.
0 fixup for D3DFMT_V8
U
8
.
commit
|
commitdiff
|
tree
2008-11-25
Ste
f
an Dösing
e
r
wined3d:
Add the abil
i
ty t
o
dupli
c
ate GL
pixel shaders
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dösing
e
r
wi
n
e
d3d: Store shader
IDs in t
h
e vs and ps impl st
r
uct
u
res
.
commit
|
commitdiff
|
tree
2008-11-25
St
e
fan
Dösinger
w
ined3d: Pass so
m
e s
t
ateblo
c
k values around
d
i
r
ectly
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dösinger
wined3
d
: Make the sh
a
der
b
ac
k
e
n
d call
Com
p
i
leS
h
ader
.
commit
|
commitdiff
|
tree
2008-11-20
Stefan Dösinger
wined3d: R
e
name th
e
fra
g
m
e
nt ffp
desc structures
.
commit
|
commitdiff
|
tree
2008-11-20
Stefan
Dö
s
i
nger
d3d9
:
Test psize_m
i
n vs psiz
e
_max vs
p
si
z
e behavior
.
commit
|
commitdiff
|
tree
2008-11-20
St
e
fan Dösinger
wi
n
ed3d: Make sure
th
e
ar
b
fp pipeline
replacement c
o
nstants
.
.
.
commit
|
commitdiff
|
tree
2008-11-04
Stefan D
ö
singer
d3d9: Add a tes
t
for GetT
e
x
t
ure with no textur
e
set
.
commit
|
commitdiff
|
tree
2008-11-04
S
t
e
fan D
ö
singer
wined3d
:
Kill the GL_ATI_envmap_bumpmap code
.
commit
|
commitdiff
|
tree
2008-11-04
S
tefan Dösin
g
er
wi
n
ed3
d
: Fix th
e
num blend
values -> type ma
t
ch
.
commit
|
commitdiff
|
tree
2008-11-04
Stefan Dösinger
d3
d
9: WINED3DSURFACE_DESC::MultiSample
T
y
p
e is not a
.
.
.
commit
|
commitdiff
|
tree
2008-11-04
Stefan Dösinger
d
3
d9
:
U
s
e the
c
orrect Add
R
ef
and Relea
s
e
m
a
c
r
os
.
commit
|
commitdiff
|
tree
2008-11-03
Stefan Dösinger
d3d:
Do not restore the dis
p
lay
m
ode in
d
d
raw
.
commit
|
commitdiff
|
tree
2008-11-03
S
t
efan Dösinger
d3d9:
T
est the
effect of ligh
t
ing on the
res
u
l
t
alpha
.
commit
|
commitdiff
|
tree
2008-11-03
Stefan Dösinge
r
w
ined3d: Res
t
ore the fragment replacement pr
o
g after
.
.
.
commit
|
commitdiff
|
tree
next