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: Implement EvictManagedResources.
2009-06-19
St
e
fan
D
oesinger
wined3d: Implement Evict
M
a
n
agedResources
.
commit
|
commitdiff
|
tree
2009-06-19
Stefan Doesin
g
er
wined3d: Emu
l
ate
c
l
i
pplane
s
in AR
B
if the
N
V extensions
.
.
.
commit
|
commitdiff
|
tree
2009-06-19
Stefan
Doesinger
wine
d
3d: Imp
l
e
ment vertex texture fetch in ARB
.
commit
|
commitdiff
|
tree
2009-06-19
Ste
f
an
Doesin
g
er
wined
3
d
: Don't
run o
u
t of var
y
ings
b
ecause of
c
l
ippla
n
es
.
commit
|
commitdiff
|
tree
2009-06-19
S
t
e
fan Doesinger
wined3d: Handle SM
3
.
0
v
a
ryings in ARB
.
commit
|
commitdiff
|
tree
2009-06-18
Stefan Doesinger
wined3d:
P
ro
p
erly loa
d
the y correctio
n
.
commit
|
commitdiff
|
tree
2009-06-18
Ste
f
a
n Doesinger
wined3d: Properly free srg
b
tex
t
u
r
e
s
.
commit
|
commitdiff
|
tree
2009-06-17
Stefan Doesinge
r
wined3
d
: Deal wit
h
instruct
i
ons t
h
at do not su
p
port
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Stefa
n
Doesing
e
r
wi
n
ed3d:
Implement D3DSPDM_PARTIALPRECISION support
.
commit
|
commitdiff
|
tree
2009-06-17
Stefan Doesinger
wined3d: Add
m
od
i
fier support
to tex and friends
.
commit
|
commitdiff
|
tree
2009-06-17
Stefan D
o
esinge
r
w
i
ned3d:
Fix texm3x3pad
.
commit
|
commitdiff
|
tree
2009-06-17
Stefan Doesin
g
er
d3d9: Acc
e
pt an alterna
t
ive
o
Fog->ps_
3
_0
handling
.
commit
|
commitdiff
|
tree
2009-06-17
Stefan Doesing
e
r
wined3d:
Use bitf
i
e
lds f
o
r
reg_maps uses*
members
.
commit
|
commitdiff
|
tree
2009-06-17
Stefan
D
oesi
n
ger
w
ined3d: Implement vpos
a
n
d
vface
.
commit
|
commitdiff
|
tree
2009-06-17
Stefan Do
e
singer
wined3d: Im
p
lement texldl in ARB
.
commit
|
commitdiff
|
tree
2009-06-16
S
t
efan Doesin
g
er
wined3d
:
Impleme
n
t texldd in
A
RB
.
commit
|
commitdiff
|
tree
2009-06-16
S
tefan Doesinger
wined3d
:
Use flags in
s
tead of bools to control
shader_h
w
_sample
.
commit
|
commitdiff
|
tree
2009-06-16
Stefan
D
o
esinger
wined3d: I
m
plement IFC in A
R
B
.
commit
|
commitdiff
|
tree
2009-06-16
Ste
f
an
Doesinger
wined3
d
: Im
p
lement
break and
b
re
a
kc
.
commit
|
commitdiff
|
tree
2009-06-16
S
tefan Doe
s
inger
w
ined3d: Unroll
lo
o
ps in ARB if needed
.
commit
|
commitdiff
|
tree
2009-06-10
Ste
f
a
n
D
ösinger
w
ined3
d
: Don't set
unloaded ar
r
ays to
zero
.
commit
|
commitdiff
|
tree
2009-06-10
Stef
a
n Dösinger
wined3d: A small
atifs bum
p
map impro
v
e
m
ent
.
commit
|
commitdiff
|
tree
2009-06-10
S
te
f
an
D
ösinger
wined3d: Imp
l
ement dsy
i
n ARB
.
commit
|
commitdiff
|
tree
2009-06-10
Stefan
D
ö
s
ing
e
r
wined3d: Implement loops wi
t
h
the NV extensions
.
commit
|
commitdiff
|
tree
2009-06-10
Stefan
Dösing
e
r
wined3d: Store the bumpmap ARB
co
n
stants in ARB structures
.
commit
|
commitdiff
|
tree
2009-06-02
Stefan Dösin
g
er
wined3d: Impl
e
ment cli
p
p
lanes in the ARB
b
acke
n
d
.
commit
|
commitdiff
|
tree
2009-06-02
Stefan Dösinger
w
i
ned3d
:
Update clipplan
e
s on
a
shader-fixed function
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Stefan Dösinger
w
ined3d: Use
condit
i
o
n
cod
e
for
sRGB write corr
e
ction
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Stefan Dös
i
nge
r
wined3d: Ha
n
dle LRP
in ver
t
e
x
shader
s
.
commit
|
commitdiff
|
tree
2009-06-01
Ste
f
an
D
ösinger
wined
3
d: Add a commen
t
about texbem and
X2D
.
commit
|
commitdiff
|
tree
2009-06-01
Stefa
n
D
ö
singe
r
win
e
d
3
d: Don't
e
na
b
le the N
V
frag
e
xtensions if we
.
.
.
commit
|
commitdiff
|
tree
2009-06-01
S
t
efan Dös
i
nger
wined3d:
W
rite result
.
color in one
m
ov
.
commit
|
commitdiff
|
tree
2009-06-01
Stefan Dösing
e
r
wined3d
:
Revert "
W
ineD3D
:
use CM
P
i
nstead of
SLT and
.
.
.
commit
|
commitdiff
|
tree
2009-06-01
S
t
efan Dösinge
r
w
i
ned3d:
Us
e
Rx registers fo
r
sRGB
correction if possible
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dö
s
inger
wined3d: Use NRM from GL_NV_fragme
n
t_program2 if ava
i
lab
l
e
.
commit
|
commitdiff
|
tree
2009-05-29
Stefa
n
Dösi
n
ger
wined3d: Avoid
t
he
T
MP_COLOR mov
i
n some case
s
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dösinger
win
e
d3d:
U
se DP2A
or X2D f
o
r
d
p
2
add
i
f available
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan
Dösi
n
ger
wined3d:
Remove
a
MESA hack
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dösinger
wined3
d
: Alloc
a
te the proper s
i
ze for the
l
co
n
s
t
m
a
p
.
commit
|
commitdiff
|
tree
2009-05-28
Stefa
n
Dösinger
w
i
n
e
d3d: Emulate if(boo
l
) in ARB shaders
.
commit
|
commitdiff
|
tree
2009-05-28
St
e
fan Dösinger
wined
3
d: Add a function around the
hand
l
er
t
able
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösinger
wined3
d
:
Manage vs_compile_args in the
backends
.
commit
|
commitdiff
|
tree
2009-05-28
Stefa
n
Dösinge
r
wined3d: Manage ps_c
o
m
p
il
e
d_sha
d
e
r
in
the ba
c
kends
.
commit
|
commitdiff
|
tree
2009-05-28
Ste
f
a
n Dö
s
inger
w
i
ned3d: Make f
i
nd_gl_v
s
hader b
a
c
k
end spec
i
f
ic
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan
D
ösinger
wi
n
ed3d: Remove the forward declaration added
i
n the
.
.
.
commit
|
commitdiff
|
tree
2009-05-28
S
t
efan Dö
s
inger
wined3d: Make find_gl
_
pshader backend private
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösinger
wined3d: Store the compile args i
n
the comp
i
le cont
e
xt
.
.
.
commit
|
commitdiff
|
tree
2009-05-27
St
e
fan Dösinger
wi
n
ed3d: Work
a
r
ound
a
n
ARBFP vs GLSL bu
g
in Mac
OS
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dös
i
nger
wined3d: s
i
nco
s
for vertex
s
h
aders
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan
D
ösinger
wined3d: Pu
t
some ARB d
e
cla
r
ations in
the right plac
e
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dösinger
win
e
d
3d: Get rid of Tx h
a
r
d
coding
in texbem
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dösin
g
er
w
i
n
ed3d:
Replace a few
hardcoded Tx registers w
i
th
.
.
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dösing
e
r
w
ined3d:
Implement DSX
in AR
B
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan
D
ö
s
inger
wined3d: I
m
p
lement S
G
N
in ARB
.
commit
|
commitdiff
|
tree
2009-05-21
Stef
a
n
Dösinger
wined3d: Support vec4
A
0 w
i
th
N
V_vertex_program2_option
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan D
ö
singer
wined3d
:
Support ABS an
d
ABSNEG wit
h
NV e
x
tensio
n
s
.
.
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dösinger
win
e
d3d: Add
N
V a
s
m
e
xtens
i
on
s
upport to t
h
e A
R
B backend
.
commit
|
commitdiff
|
tree
2009-05-21
S
tefan D
ö
singer
wined3d: S
u
pport ABS
an
d
ABSNEG in ARB
.
commit
|
commitdiff
|
tree
2009-05-20
Stefa
n
Dösinger
wined3d: Emula
t
e
the 4 component add
r
ess registe
r
in
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
S
t
efa
n
Dösinger
w
i
n
e
d3d: Prepare f
o
r ve
c
4 add
r
ess regis
t
e
rs in AR
B
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösinger
wined3d: Impl
e
ment mov
a
roun
d
ing
i
n
ar
b
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösinger
w
i
ned3d:
F
ix sr
g
b c
o
rrection
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösinger
wined3d:
Get rid
o
f
the TMP register in fragment
s
h
aders
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan
D
ösinger
wined3d: Use CMP inste
a
d
of S
L
T
and SGE in sRGB correction
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösin
g
e
r
win
e
d3d: G
e
t rid o
f
TMP
a
ccess
e
s
in
t
exm3x3* ins
t
ructions
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan
Dösinger
w
ined3d: Get rid of TMP access in texm3x2*
.
commit
|
commitdiff
|
tree
2009-05-19
S
tefan Dösing
e
r
wined3d: Get
rid o
f
TMP2 and s
o
me easy TMP register
.
.
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösinger
wined3d: Only dec
l
are
T
MP_OUT in verte
x
shaders
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösinger
WineD
3
D:
Support more const
a
nts in ARB shaders
.
commit
|
commitdiff
|
tree
2009-05-18
S
tefan Dösinger
wined
3
d: Avoid declaring helper_const in ver
t
ex
p
rograms
.
.
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösinger
wi
n
ed3d: Support c
l
ip
p
lanes with GLS
L
.
commit
|
commitdiff
|
tree
2009-05-18
S
tefa
n
Dösing
e
r
w
i
n
ed3d: Up
d
a
t
e the
bump
constan
t
s afte
r
a sh
a
der change
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dös
i
nger
wined3d: Use l
o
c
al c
o
nsta
n
t
s for bump
parameters
.
commit
|
commitdiff
|
tree
2009-05-15
S
t
efan Dösinger
wined3d:
Don'
t
use
T
M
P
_COLOR unl
e
s
s srgb is ena
b
led
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösinger
wined3
d
: Centralize WINED3DSPDM_S
A
TURA
T
E handling
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dö
s
inger
wined3d
:
Fix remaining incorrect ds
t
register getters
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan D
ö
s
i
nger
w
i
ned3d: Fix a few more
hardcoded pixe
l
s
hader reg
i
s
t
e
rs
.
commit
|
commitdiff
|
tree
2009-05-14
S
t
efan
D
ösi
n
ger
wined
3
d: Tidy
u
p psh
a
der_hw
_
texreg
2
r
g
b and f
r
ie
n
ds
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösi
n
ge
r
wined3
d
:
Tidy up p
s
hade
r
_
h
w_dp2add
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dö
s
i
nger
wined3d: Tidy up psha
d
er_hw_c
m
p
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
D
ösi
n
ger
wi
n
e
d3d:
T
idy up pshader_hw_c
n
d
.
commit
|
commitdiff
|
tree
2009-05-13
Stefa
n
Dösinger
wined3d: Separate Tx tempregs fro
m
T
x
vary
i
ngs in ARB
.
commit
|
commitdiff
|
tree
2009-05-13
Ste
f
a
n D
ö
singer
wine
d
3d: Fix
1
.
4 pshader p
r
oje
c
tion
i
n ARB
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
Dösinger
w
i
n
e
d3d: Tidy u
p
psh
a
d
e
r_hw_tex
.
commit
|
commitdiff
|
tree
2009-05-11
S
t
e
f
an Dösinger
w
i
ned3d: S
t
and
a
rdi
z
e
ps
h
ader_hw
_
texkill
.
commit
|
commitdiff
|
tree
2009-05-11
S
t
efan
D
ösinger
wined
3
d: Ti
d
y up
s
ha
d
er
_
hw_rs
q
_rcp
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösinger
w
i
ned3d: S
i
mplify shade
r
_hw_map2gl
.
commit
|
commitdiff
|
tree
2009-05-11
Ste
f
an D
ö
singer
w
i
ned3d: Ge
t
rid
of
t
he strcat in shad
e
r_arb_add_dst_
p
a
r
a
m
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Stef
a
n
D
ösing
e
r
wined3d: M
e
rg
e
s
hader
_
arb_add_s
r
c_
p
aram and pshad
e
r_gen
_
inpu
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefa
n
Dösinger
wine
d
3d: G
e
t rid of pshader_ge
n
_out
p
ut_modifie
r
_li
n
e
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wi
n
ed3d: Pass the instr to psh
a
d
e
r_g
e
n_output_
m
o
difier_lin
e
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dös
i
nger
winedd: Move shader_*_
a
dd_i
n
struction_modi
f
iers into
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dö
s
inger
wined3d: Ad
d
a
poi
n
t s
i
ze test
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wined3d: Wor
k
arou
n
d
a
bad crash in fgl
r
x
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wined3d
:
Alwa
y
s decla
r
e single con
s
t
a
nts
i
n ARB if
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
w
i
ned3d:
Keep track of used
float const
a
nts
.
commit
|
commitdiff
|
tree
2009-05-06
Stef
a
n D
ö
singer
wined
3
d: Pa
c
k
hardcoded local c
o
ns
t
ants i
n
ARB
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dö
s
inger
w
i
ned3d: Pac
k
AR
B
srgb constants
b
etter
.
commit
|
commitdiff
|
tree
2009-05-05
St
e
fan Dösinger
wined3d: Make use of GL
_
ARB_half_float_vertex
.
commit
|
commitdiff
|
tree
2009-05-05
S
tefan Dösinger
w
ined3d:
Imp
l
ement tex
l
dd
.
commit
|
commitdiff
|
tree
next