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
kernel32: Switch to UTF-8 encoding for rom.nls.
2009-06-02
Stefa
n
Dösinger
w
i
ned3d
:
Imple
m
ent
clipplanes in t
h
e
A
RB ba
c
kend
.
commit
|
commitdiff
|
tree
2009-06-02
St
e
f
a
n Dösinger
w
i
ne
d
3d: Update clipplanes on a shader-fixe
d
func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Stefan Dösinger
win
e
d3d: Use c
o
ndition c
o
de for sRGB wr
i
te co
r
r
e
c
t
ion
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Stefan Dösi
n
ger
wined3d: Handle LRP
i
n vertex shaders
.
commit
|
commitdiff
|
tree
2009-06-01
Stefan Dösinger
wined3d:
Add
a
comment ab
o
ut texbem
and X2D
.
commit
|
commitdiff
|
tree
2009-06-01
St
e
fan Dösinge
r
wined3
d
:
Don't enable
the NV frag
extension
s
if we
.
.
.
commit
|
commitdiff
|
tree
2009-06-01
Stefan Dösi
n
g
er
wined3d: Wri
t
e result
.
colo
r
in on
e
mov
.
commit
|
commitdiff
|
tree
2009-06-01
S
t
ef
a
n
D
ö
singer
wined
3
d: Revert
"
WineD3D: use CMP inste
a
d
of SLT and
.
.
.
commit
|
commitdiff
|
tree
2009-06-01
St
e
fan Dösinger
w
ined3d: Use Rx registers for sRGB c
o
rrection if
p
ossible
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dösi
n
ger
wined3d: U
s
e NRM from GL_NV_fragmen
t
_program2 if available
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dös
i
n
g
er
win
e
d
3
d: Avoid
t
he
TMP_C
O
L
OR
m
ov i
n
some cases
.
commit
|
commitdiff
|
tree
2009-05-29
S
t
ef
a
n
Dösinger
wined3
d
: Use
D
P2A o
r
X
2
D for d
p
2add
i
f ava
i
l
a
ble
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dösinger
w
i
n
ed3d: Remove a MESA hac
k
.
commit
|
commitdiff
|
tree
2009-05-29
Stefa
n
Dösi
n
g
er
wined3d: Allocate
t
h
e p
r
oper size for the lconst map
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan D
ö
singer
w
i
ned3d: E
m
u
l
at
e
if(bool) in ARB
sh
a
ders
.
commit
|
commitdiff
|
tree
2009-05-28
Stef
a
n Dös
i
nger
wi
n
ed3d: Add a func
t
i
o
n arou
n
d
t
he handler table
.
commit
|
commitdiff
|
tree
2009-05-28
Stefa
n
Dösinger
w
i
ned3
d
: Manage vs_comp
i
le_args in the backen
d
s
.
commit
|
commitdiff
|
tree
2009-05-28
S
t
efan Dösinger
w
in
e
d3d: Manage
ps_compiled_shade
r
in the backends
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösinger
wined3d: Make
f
ind_gl_vshader back
e
nd specific
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösinger
wined3d: Remov
e
the forward de
c
laration add
e
d in th
e
.
.
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösinger
w
i
ned3d: Make fin
d
_gl_psha
d
er backend pr
i
v
a
te
.
commit
|
commitdiff
|
tree
2009-05-28
Stefa
n
D
ösing
e
r
wined3d
:
Store the c
o
mpile args
i
n the co
m
pile context
.
.
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan
D
ösi
n
g
er
wi
n
e
d
3d: Work around an ARBFP vs
G
LSL bug in Mac OS
.
commit
|
commitdiff
|
tree
2009-05-27
S
tefan Dösinger
wined3d
:
sincos for v
e
rtex
shad
e
rs
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dösinger
wined3
d
: Put some
A
RB
declarati
o
ns in
the right place
.
commit
|
commitdiff
|
tree
2009-05-27
S
te
f
an Dösinger
wined3d: Ge
t
rid of Tx hardcod
i
ng in
te
x
bem
.
commit
|
commitdiff
|
tree
2009-05-27
Ste
f
an Dösinger
wined3d: Replace a few hardcoded Tx
r
egis
t
ers w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2009-05-27
St
e
fa
n
Dösi
n
ger
wined3d:
Implemen
t
DSX in ARB
.
commit
|
commitdiff
|
tree
2009-05-21
Ste
f
an D
ö
singer
wined3d: Implement SGN in ARB
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dös
i
nger
wined3d: Support vec4 A0
with NV_ve
r
tex_p
r
ogr
a
m2_option
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dös
i
nger
wined
3
d: Su
p
port
A
BS and ABSN
E
G with NV extensions
.
.
.
commit
|
commitdiff
|
tree
2009-05-21
Stef
a
n Dösinger
wined3d: Add N
V
asm extension
suppor
t
to the ARB
backend
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dösing
e
r
wined3d: Suppo
r
t ABS and ABSNEG in ARB
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan
Dösinger
wined3d: Emul
a
te the 4 co
m
ponent address register in
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
Stefa
n
Dösinger
wined3d
:
Prepare f
o
r vec4 address re
g
i
s
ter
s
in ARB
.
commit
|
commitdiff
|
tree
2009-05-20
S
tefan Dö
s
inger
wined3d: Imple
m
ent mova rounding in arb
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösinger
win
e
d3d:
F
ix srgb corre
c
tion
.
commit
|
commitdiff
|
tree
2009-05-20
S
t
efan Dösi
n
ger
wined
3
d: Get rid
o
f
the TM
P
register in fr
a
gme
n
t shaders
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan
Dösinger
w
ined3d: U
s
e
CM
P
instea
d
of SL
T
and
SGE in sRGB c
o
rrecti
o
n
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan
D
ös
i
nger
wined3d:
Get rid of TMP accesse
s
in te
x
m3
x
3*
ins
t
ru
c
t
i
o
n
s
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösin
g
e
r
wine
d
3
d
: Get ri
d
of T
M
P
access in tex
m
3
x
2*
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösinger
wined3d: Get rid o
f
TMP2 an
d
some easy TMP register
.
.
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan
Dösinger
wi
n
ed3
d
:
Only d
e
clare T
M
P_OUT in vertex shaders
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dö
s
inger
WineD3D: Support m
o
r
e
consta
n
ts i
n
AR
B
shaders
.
commit
|
commitdiff
|
tree
2009-05-18
S
t
efan D
ö
sing
e
r
wined3d: Avoid declaring
he
l
per_const in vertex programs
.
.
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dö
s
inger
w
i
ned3d: Support clipplanes with
GLSL
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösinger
wined3d: Upda
t
e
t
he bump constants after a shader cha
n
ge
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan
D
ösinger
wine
d
3d: Use local c
o
nstants for bump
paramet
e
rs
.
commit
|
commitdiff
|
tree
2009-05-15
Stefan Dösinger
wined3d:
D
on't use TMP_COLOR unless sr
g
b
is enabled
.
commit
|
commitdiff
|
tree
2009-05-14
S
t
efan Dösinger
wined3d: Cen
t
rali
z
e WINED3DSPDM
_
S
A
T
URATE
h
andling
.
commit
|
commitdiff
|
tree
2009-05-14
S
t
efan Dösinger
wined3d: Fix re
m
aining incorrect dst register
getter
s
.
commit
|
commitdiff
|
tree
2009-05-14
S
t
efan Dö
s
ing
e
r
wi
n
ed3d: Fix a few more hardco
d
ed pix
e
l shader registers
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösing
e
r
wined3d: Tidy up p
s
hade
r
_hw_texreg2rgb and friends
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan
Dö
s
inger
wined3d: Tid
y
up pshader_hw_dp2add
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dösinger
wi
n
ed3d: Ti
d
y up
p
s
hader_hw
_
cmp
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
Dösi
n
g
e
r
w
ined3d: Tidy up pshader_
h
w_cnd
.
commit
|
commitdiff
|
tree
2009-05-13
S
t
ef
a
n Dösinger
wined3d: Separ
a
t
e Tx te
m
p
regs from Tx varyings in ARB
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
D
ösinger
w
i
n
e
d
3d: Fix 1
.
4 pshader p
r
o
jection
i
n A
R
B
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dösin
g
er
win
e
d3d: Tidy up psh
a
de
r
_hw_t
e
x
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösinger
wined3d:
S
t
a
n
dardi
z
e ps
h
ade
r
_
h
w
_texkill
.
commit
|
commitdiff
|
tree
2009-05-11
Ste
f
an Dösinger
w
i
n
ed3d: Tidy up shader
_
hw_
r
s
q
_rcp
.
commit
|
commitdiff
|
tree
2009-05-11
Stef
a
n
D
ösin
g
er
wined3d: Simplify shader_
h
w_map2gl
.
commit
|
commitdiff
|
tree
2009-05-11
Ste
f
an Dösinger
win
e
d3d: Get rid of the strcat in shader_arb_add_dst_param
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan
D
ösing
e
r
wined3d: Me
r
g
e
sha
d
e
r
_
arb_add_src_pa
r
am and pshad
e
r_gen_inpu
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wined3d: Get rid
o
f pshader_gen_o
u
tpu
t
_modifier
_
line
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan
Dösinger
wined3d: Pass the inst
r
to
psh
a
der_gen_outp
u
t_modifier_line
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan
D
ösinger
winedd: Move sh
a
d
e
r_*_add_instr
u
ction_modifier
s
into
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösin
g
er
wined3
d
: Add a
p
oint
size
t
est
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wined3d:
W
ork around
a bad c
r
ash in fg
l
r
x
.
commit
|
commitdiff
|
tree
2009-05-08
Stefa
n
Dösin
g
e
r
wined3d:
A
lways de
c
l
a
re singl
e
constant
s
in ARB if
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan D
ö
sin
g
er
wined3d: Ke
e
p tr
a
ck of us
e
d f
l
o
a
t
constants
.
commit
|
commitdiff
|
tree
2009-05-06
Stefan Dösinger
wined3d:
Pack hardc
o
ded local
c
onstants in ARB
.
commit
|
commitdiff
|
tree
2009-05-05
St
e
fan Dös
i
nger
wined3d: Pack ARB srgb constant
s
better
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dö
s
i
nger
win
e
d3d: M
a
ke u
s
e of GL_ARB_
h
alf
_
float_v
e
rtex
.
commit
|
commitdiff
|
tree
2009-05-05
St
e
fan Dö
s
inger
wined3
d
:
Implement tex
l
dd
.
commit
|
commitdiff
|
tree
2009-04-29
Stefan
D
ö
si
n
ger
wined3d: Hardcode lo
c
al lo
o
p con
t
rol
int
s
i
nto the
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
S
t
e
fan
Dösinger
wined3d: Set the max m
i
p
map le
v
el in
t
he
pbo test
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösinger
wined3d: Emu
l
ate R16G16F
a
n
d R3
2
G
32F if GL_ARB
_
text
u
re_rg
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stef
a
n D
ö
singe
r
wined3d: Fix an issue in buffer_get_sysmem
.
commit
|
commitdiff
|
tree
2009-04-28
Ste
f
an
Dösinger
wined
3
d:
A
ctivate a
t
hread before mapping a buffe
r
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösinger
wined3d: Fix a
f
ew more direct buffer accesses
.
commit
|
commitdiff
|
tree
2009-04-27
Stefan
D
ösinger
wined3d:
S
u
pport the full amount of constants in G
L
SL
.
commit
|
commitdiff
|
tree
2009-04-27
Stefan Dösinger
d3d: Limit d3d8 and d3
d
9 vshader constants to 256
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösi
n
g
e
r
wined
3
d: Merge match_a
p
p
l
e
and
implementati
o
n_is_a
p
ple
.
commit
|
commitdiff
|
tree
2009-04-20
S
t
efan Dösinger
wined3
d
:
Re
s
erve additio
n
al GLSL constant
s
on
s
ome
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
S
t
efan Dösinger
wi
n
ed3d: Move
t
he remaini
n
g quirks into
t
he q
u
irk t
a
ble
.
commit
|
commitdiff
|
tree
2009-04-20
S
tefan Dösinger
wined
3
d: Move the generic ma
c
glsl uniform fixup to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stef
a
n
D
ö
s
inger
wined3
d
: Add a more formal fr
a
m
e
w
o
rk
f
or driver
q
u
i
rks
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan
Dösing
e
r
wined3d: Deal with r
e
served shader constants in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinger
wi
n
e
d3d: Fix
t
h
e drawR
e
c
tPatch vertex count
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan D
ö
singer
wined3d
:
Sa
v
e
so
m
e me
m
ory in
v
e
r
t
ex buffers
.
commit
|
commitdiff
|
tree
2009-04-09
St
e
fan Dösinger
d3d: R
e
m
o
v
e
the format from
i
ndex buffers
.
commit
|
commitdiff
|
tree
2009-04-09
S
tef
a
n Dösing
e
r
wined3d: Rem
o
ve the
b
u
f
f
e
r
fvf
.
commit
|
commitdiff
|
tree
2009-04-09
S
tefan Dö
s
inger
d3
d
9: Store th
e
FVF in the d3d9
v
e
rte
x
buffer
.
commit
|
commitdiff
|
tree
2009-04-09
S
tefan Dösinger
d3d
8
: Store the fvf in the
d3d8
ve
r
tex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösi
n
ge
r
ddraw: S
t
o
r
e th
e
fvf in th
e
ddraw buffer
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan
D
ösinger
wined3d: Mer
g
e IWineD3DI
n
dexB
u
f
f
e
r a
n
d IWineD3DBu
f
fe
r
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinge
r
wined3d
:
Merge indexbuffer
a
n
d
buffer i
m
plementa
t
ions
.
commit
|
commitdiff
|
tree
2009-04-08
Ste
f
an Dösin
g
e
r
wined3d: U
s
e Map and Unmap
f
o
r
index buffers
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan
D
ösi
n
ger
d3d:
U
n
ify WIN
E
D3DVERTEXBUFFER_DES
C
and W
I
N
ED3DINDEXBUFFER_DESC
.
commit
|
commitdiff
|
tree
next