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: Use local constants for bump parameters.
2009-05-18
St
e
fan Dö
s
inger
wined3d
:
U
se local
constants fo
r
b
u
mp
p
a
r
a
m
eters
.
commit
|
commitdiff
|
tree
2009-05-15
Stef
a
n Dösinger
wined3
d
:
Don't
u
s
e TMP_
C
OLOR
u
nless srgb is e
n
abled
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösing
e
r
wi
n
e
d3d: Centr
a
l
i
ze WI
N
ED3DSPDM
_
SA
T
URATE handling
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösinge
r
w
ined3
d
: Fix rema
i
ning incorr
e
ct d
s
t
r
egister g
e
tters
.
commit
|
commitdiff
|
tree
2009-05-14
Ste
f
a
n D
ö
singer
wined3
d
:
Fix a few
more hardcoded pixel
s
hader reg
i
st
e
rs
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösinger
wined3d: Tidy up ps
h
ade
r
_hw_texre
g
2r
g
b and friends
.
commit
|
commitdiff
|
tree
2009-05-14
St
e
fan Dösi
n
g
e
r
wine
d
3d: Tidy u
p
psh
a
der_hw_dp2add
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dösinger
w
in
e
d3d: Tidy up pshader_hw_cmp
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dö
s
ing
e
r
wined3d: Tidy up pshader_hw_cnd
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dö
s
i
nger
wined3d: Separate Tx te
m
pregs f
r
om Tx
v
aryings in ARB
.
commit
|
commitdiff
|
tree
2009-05-13
S
t
ef
a
n Dösinger
wined3d: Fix 1
.
4 ps
h
ad
e
r project
i
on in ARB
.
commit
|
commitdiff
|
tree
2009-05-13
Stefa
n
Dösinger
win
e
d
3
d: Tid
y
u
p pshader_hw_tex
.
commit
|
commitdiff
|
tree
2009-05-11
S
t
e
fan Dösinger
wined3d:
S
tandardiz
e
pshader_hw_t
e
xkill
.
commit
|
commitdiff
|
tree
2009-05-11
St
e
fan Dö
s
inger
wined3d: Tidy up shader_hw_rsq
_
rcp
.
commit
|
commitdiff
|
tree
2009-05-11
St
e
fan Dösinger
wined3d:
S
impl
i
fy
s
h
a
der_hw_m
a
p2gl
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dö
s
i
n
g
e
r
wined3d:
G
et rid of the st
r
cat in sha
d
er_arb_add_dst_par
a
m
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
S
t
ef
a
n D
ö
s
i
nger
wine
d
3d: Merge sh
a
der_a
r
b_add_sr
c
_param and pshad
e
r_gen_inpu
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
St
e
fan Dösinger
w
i
ned3
d
:
Get rid of pshader_gen_ou
t
p
u
t_modifier_line
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dö
s
inger
wi
n
ed3d
:
Pass the
i
n
str to pshader_gen_o
u
t
put_modif
i
er_lin
e
.
commit
|
commitdiff
|
tree
2009-05-08
S
tefan D
ö
si
n
ger
winedd: Move shader_*_add_instruction_modifi
e
rs into
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
St
e
fan Dösinger
wi
n
ed3d:
Add a point size test
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan
Dösinger
win
e
d3d: Work
a
ro
u
nd a bad
c
rash in fglrx
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wined3
d
: Alway
s
declare single co
n
st
a
nts in ARB i
f
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stef
a
n Dö
s
inger
wined3d: K
e
ep track of
u
s
ed flo
a
t constants
.
commit
|
commitdiff
|
tree
2009-05-06
St
e
fa
n
Dösinger
wined3d:
Pack har
d
coded local constan
t
s
in ARB
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösinger
wine
d
3d: Pack ARB
s
r
gb constants better
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan
Dösin
g
er
w
i
ned3d: Make
use of
GL
_
ARB_half_f
l
oat_v
e
r
tex
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösinger
w
i
ned3d: Im
p
lement te
x
ldd
.
commit
|
commitdiff
|
tree
2009-04-29
Stefan Dösinger
wined3d: Hardcode local loop con
t
rol ints into the
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan
Dö
s
inger
wined3d: Set the max mipmap level in
the pb
o
test
.
commit
|
commitdiff
|
tree
2009-04-28
S
t
e
fan Dösinger
w
i
ned3d: Emul
a
te R1
6
G16F and
R
3
2
G
32
F
if GL_ARB_textu
r
e
_
rg
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dö
s
inger
wined3d:
Fix a
n
is
s
ue in buf
f
er_get
_
sysmem
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan
D
ösinger
wined3d: Ac
t
i
vat
e
a th
r
ead
b
e
f
ore mapping a
b
uffe
r
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dö
s
inger
w
i
ned3d: Fi
x
a few more d
i
re
c
t buffer a
c
cesse
s
.
commit
|
commitdiff
|
tree
2009-04-27
Stefan
D
ösin
g
er
wined
3
d
:
S
upport
t
he full
amoun
t
of c
o
nstants in GLSL
.
commit
|
commitdiff
|
tree
2009-04-27
Stefa
n
Dösinger
d3d: Limit d
3
d8 and d3d9
vs
h
a
der c
o
nstant
s
to 256
.
commit
|
commitdiff
|
tree
2009-04-20
Stefa
n
Dösin
g
er
w
i
ned3d: Merg
e
matc
h
_apple
a
n
d
i
mplementation_is
_
a
pp
l
e
.
commit
|
commitdiff
|
tree
2009-04-20
S
t
ef
a
n
Dösinger
wined3d: Reserve add
i
t
ional GLSL constants
o
n some
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
S
t
e
f
a
n
Dösinger
w
in
e
d3d
:
Mov
e
the re
m
aining quirks in
t
o the
quirk table
.
commit
|
commitdiff
|
tree
2009-04-20
S
t
ef
a
n Dösi
n
ge
r
wi
n
e
d
3d: Mo
v
e
t
he gene
r
ic mac glsl unifor
m
fixu
p
to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
S
tefa
n
Dösinger
wined
3
d: Add a more
formal framewor
k
for
driver q
u
irks
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinge
r
wined3d: Deal w
i
t
h
reserve
d
s
hader constants in th
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinger
w
i
n
ed3d:
Fix the dra
w
RectPatc
h
v
ertex co
u
nt
.
commit
|
commitdiff
|
tree
2009-04-10
St
e
fan D
ö
singer
wined3d: Save some memory in verte
x
buffers
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösinger
d
3d: Remove the forma
t
from
i
ndex buffers
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dö
s
i
n
ger
wined3d: Re
m
ove t
h
e buff
e
r
f
vf
.
commit
|
commitdiff
|
tree
2009-04-09
Ste
f
a
n
D
ösinger
d3d9:
S
tore the
F
V
F in the d3d9 vertex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösin
g
er
d3d
8
:
Stor
e
the fvf in
t
h
e d3
d
8
verte
x
buff
e
r
.
commit
|
commitdiff
|
tree
2009-04-09
St
e
fan Dösin
g
e
r
dd
r
aw: Store the fvf i
n
the ddraw buffer
.
commit
|
commitdiff
|
tree
2009-04-08
S
t
efan
D
ösinger
wined3d: Merge IWineD
3
DI
n
dexBuffer and IWineD3DBuf
f
er
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
wined3
d
: Merg
e
i
ndexbuff
e
r a
n
d buffer implementat
i
ons
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinge
r
wi
n
ed3d:
U
se
M
a
p
a
n
d Un
m
ap for index buffers
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dö
s
i
nger
d3d:
Uni
f
y WINED3DVERTEXBUFFER_DESC an
d
WINED3DI
N
DE
X
BUFFER_DESC
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan
D
ösinger
d3d8,
d
3d9: Don
'
t rely on the wi
n
ed3d
b
uffer type
.
commit
|
commitdiff
|
tree
2009-03-30
Stefa
n
Dösinger
wined3d: Advertise post
p
ixelshader
b
lending for a
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösinger
wined3d: Up
d
ate a commen
t
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan
D
ösi
n
g
er
wined3d: Fix some whi
t
espace
.
commit
|
commitdiff
|
tree
2009-03-30
S
t
ef
a
n Dösinger
wined3
d
: Remove a TODO
.
commit
|
commitdiff
|
tree
2009-02-27
S
tefan Dösinger
wined3d: Create a common sampling function in GLS
L
.
commit
|
commitdiff
|
tree
2009-02-27
S
t
efan
D
ö
singer
w
ined3d: M
a
ke
s
hade
r
_
g
lsl_get
_
s
a
m
p
le_functi
o
n aware
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan Dösin
g
er
wined3d
:
Put the color_
c
orrect
i
on calls int
o
t
h
e instructio
n
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
S
t
efan
D
ösinger
d3d9: Add an alpha blendin
g
test
.
commit
|
commitdiff
|
tree
2009-02-24
Stefan Dös
i
nger
wined3d:
P
roperly u
p
date
l
ast_was_pshader
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dösi
n
g
er
wined3d: Pas
s
the requested srg
b
flag to PreLoad
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan
Dösi
n
ger
wi
n
ed3
d
:
Add a debug functio
n
for surface locations
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dö
s
inger
w
i
ned3d:
D
uplicate
G
L
t
exture
s
for srgb switch
i
n
g
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösinger
d3d9: Test t
a
ble fog a
n
d exp fog in the shader fog
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
S
tefan
Dösi
n
ger
wined3d:
I
m
plement EXP and EX
P
2 fog in GLSL
.
commit
|
commitdiff
|
tree
2009-02-11
S
te
f
an D
ö
s
i
nger
wined3d: Properly set
t
he fog fr
a
g coo
r
d
a
ccording
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
S
t
efan Dösinger
Win
e
D
3
D
: Put
v
ertex shader duplication
i
nfra
s
tructure
.
.
.
commit
|
commitdiff
|
tree
2009-01-20
Ste
f
an
Dösinger
wined3d:
Get rid
of is_compi
l
ed in the pixe
l
shader
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan Dösinger
w
ined
3
d:
G
et rid of last_wa
s
_foggy
_
s
hader & friends
.
commit
|
commitdiff
|
tree
2009-01-20
S
t
ef
a
n Dösinger
wined3d: Don't single-all
o
cate new gl shaders
.
commit
|
commitdiff
|
tree
2009-01-13
Stefan D
ö
s
i
nger
d3d9: Use D3DFOG_* co
n
sta
n
ts in
s
tead of plain integ
e
rs
.
commit
|
commitdiff
|
tree
2009-01-13
Stef
a
n D
ö
singer
d3d9: Properly set
AutoRestoreDisplayMode
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösinger
wined3d:
A
void hooking non-fog glEnable/glD
i
sable calls
.
commit
|
commitdiff
|
tree
2009-01-12
Stefa
n
Dösinger
wi
n
ed
3
d: Split t
h
e remains of state_
f
og
.
commit
|
commitdiff
|
tree
2009-01-12
S
t
e
fan Dösing
e
r
wined3d:
R
e
m
ove the a
p
ply_pshader_fog s
t
ate handle
r
.
commit
|
commitdiff
|
tree
2009-01-12
St
e
f
a
n Dö
s
inger
wined3d:
Move
f
og
d
ensity and fogcolor to the fragm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dö
s
inge
r
wine
d
3
d: Use the ARB f
o
g option in ARB_fragment_
p
rogram
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
S
t
efan Dö
s
in
g
e
r
wined
3
d: Remove
t
he pixelshad
e
r
f
ogstart/fogend optimi
z
at
i
on
.
commit
|
commitdiff
|
tree
2009-01-09
S
t
e
fan D
ö
singer
ddrawex: Add a test for
t
he per
m
anent DC
function
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinge
r
dd
r
awex: Ma
k
e the
Get
D
C tes
t
m
ore generic
.
commit
|
commitdiff
|
tree
2009-01-09
St
e
f
an Dös
i
nger
d
draw
e
x:
Implement a GetDC special behavior Internet
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
S
te
f
a
n
D
ösinger
ddrawe
x
: Create a surface w
r
apper
.
commit
|
commitdiff
|
tree
2009-01-09
St
e
fan
Dö
s
i
n
g
er
ddrawex: Ad
d
a refcount
t
est
.
commit
|
commitdiff
|
tree
2009-01-09
S
t
efan D
ö
singer
ddraw[ex]: Sh
o
w a ca
p
s handling dif
f
erence
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
ddrawex: St
a
r
t some t
e
s
t
s
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
ddra
w
ex: Implement a wrappe
r
around ID
i
rectDraw
.
commit
|
commitdiff
|
tree
2009-01-03
S
tefan Dös
i
nger
incl
u
de: Fix the En
u
mOver
l
ay
Z
Orde
r
s pr
o
to
t
ype
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dösinger
i
nclude: F
i
x a IDirectDra
w
Surface4 method p
r
o
t
otype
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dösinger
include: F
i
x
a typo in ddraw
.
h
.
commit
|
commitdiff
|
tree
2009-01-03
St
e
fan Dösinger
ddraw:
R
eject IDir
e
c
t
D
r
a
w3 Q
I
in
d
dra
w
.
dll
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dös
i
n
g
er
ddraw:
A
dd a test
f
o
r ID
i
rec
t
DrawSurface
:
:GetDC
.
commit
|
commitdiff
|
tree
2008-12-19
S
t
ef
a
n D
ö
s
i
ng
e
r
wined3d: Make
pixelshaders disable fog properl
y
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dösinger
w
ined3d: Use the
ps
_
compile
_
args s
t
r
u
c
t
i
n glsl
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dösin
g
er
wined
3
d:
Mak
e
use of ps
_
compile
_
ar
g
s in arb shader
.
commit
|
commitdiff
|
tree
2008-12-19
Stef
a
n Dösinger
w
i
ned3d:
Mak
e
use of the ps_compi
l
e_ar
g
s structure
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
S
tefan Dösi
n
g
er
wined3d:
P
ass the ps
_
compile_
a
rgs struc
t
ur
e
s t
o
the
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dös
i
nger
wined3d: G
e
t rid
o
f IWineD3DPixel
S
haderImp
l
_GenerateShader
.
commit
|
commitdiff
|
tree
next