repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
msvcrt: Add appropriate stdcall decorations to assembly functions.
2009-06-10
Stefan
D
ö
singer
w
ined3d:
Don't set unloaded arrays to
z
ero
.
commit
|
commitdiff
|
tree
2009-06-10
S
t
e
fan Dösinger
w
i
ne
d
3d: A smal
l
atif
s
b
u
mp map improv
e
ment
.
commit
|
commitdiff
|
tree
2009-06-10
Stefan Dö
s
i
n
ger
wi
n
ed
3
d:
Implement dsy in ARB
.
commit
|
commitdiff
|
tree
2009-06-10
Stefan D
ö
singer
wined3d: Implement
l
oops with the NV extensions
.
commit
|
commitdiff
|
tree
2009-06-10
S
t
efan Dö
s
inger
w
i
n
ed3d: Store the bumpmap ARB c
o
n
s
tant
s
i
n AR
B
s
t
ructures
.
commit
|
commitdiff
|
tree
2009-06-02
Stefan Dösin
g
er
wined3d: Implement clippl
a
nes in t
h
e ARB
backend
.
commit
|
commitdiff
|
tree
2009-06-02
Stefan Dösinger
wined3d
:
Update
cli
p
planes on a sha
d
er-
f
ixed fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
St
e
f
a
n D
ö
singer
wined3d: Use conditio
n
code
f
or
sRGB write correct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
S
t
efan
D
ö
si
n
ger
wined3d: Handle LRP
i
n
v
ertex shaders
.
commit
|
commitdiff
|
tree
2009-06-01
Stefan D
ö
sing
e
r
wi
n
ed3d: Add a
c
o
mment about texbe
m
and X2D
.
commit
|
commitdiff
|
tree
2009-06-01
Stefan Dösinger
w
ined3d:
Do
n
't enabl
e
the NV frag extensions if we
.
.
.
commit
|
commitdiff
|
tree
2009-06-01
Stefan Dösinge
r
wine
d
3d:
Write
r
e
sult
.
color in on
e
mov
.
commit
|
commitdiff
|
tree
2009-06-01
Stefan
D
ösinger
win
e
d3d: Revert
"WineD3
D
:
u
se CMP instead of SLT and
.
.
.
commit
|
commitdiff
|
tree
2009-06-01
S
t
ef
a
n Dösinger
wined3d: Use Rx registers for sRG
B
co
r
rection if
p
ossible
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dösinger
wine
d
3d: Use NRM
f
ro
m
G
L_NV
_
fragment_program2 if available
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dösi
n
ger
wined3d: Av
o
id t
h
e T
M
P
_
COLOR mov
i
n so
m
e cas
e
s
.
commit
|
commitdiff
|
tree
2009-05-29
Stef
a
n
Dösi
n
ger
win
e
d3d: Use DP2A or
X2D for dp2add if available
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dösinger
w
i
ned3d: Remove a MES
A
hack
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dösinger
wined3d:
A
l
lo
c
a
te the pr
o
per size for the lconst map
.
commit
|
commitdiff
|
tree
2009-05-28
S
t
e
fan Dösin
g
er
wined
3
d
:
Emulate
i
f(bool
)
in ARB shaders
.
commit
|
commitdiff
|
tree
2009-05-28
Ste
f
a
n
Dö
s
inger
wined3d: Ad
d
a funct
i
on a
r
ound the ha
n
dler ta
b
le
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösinger
wined3d:
M
anage
v
s_c
o
mp
i
le_args i
n
the b
a
cke
n
ds
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösi
n
ger
wi
n
ed3d: Manage
p
s
_
compile
d
_shade
r
in the backends
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösin
g
er
win
e
d3d: Mak
e
find_gl
_
vshade
r
backend specific
.
commit
|
commitdiff
|
tree
2009-05-28
Ste
f
an Dösinger
wined3d: Re
m
o
v
e
the
forward declaration ad
d
ed
i
n t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösinger
wined3d: M
a
ke f
i
nd_gl_
p
shader
bac
k
end
private
.
commit
|
commitdiff
|
tree
2009-05-28
S
t
efa
n
Dösinger
wined3d: Store the co
m
pile args i
n
the c
o
mpile contex
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-27
S
t
efan Dösin
g
er
wined3d:
Wo
r
k arou
n
d an ARBFP vs GLSL bug i
n
Mac
OS
.
commit
|
commitdiff
|
tree
2009-05-27
S
t
efa
n
Dösinger
wined3
d
:
s
i
ncos
f
or vertex shader
s
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dösinge
r
wined3d: Put so
m
e ARB decla
r
ations in
the right place
.
commit
|
commitdiff
|
tree
2009-05-27
S
tef
a
n
Dösinger
wined3d:
G
et
r
i
d o
f
Tx h
a
rdcodin
g
in tex
b
em
.
commit
|
commitdiff
|
tree
2009-05-27
S
t
efan Dösin
g
e
r
w
ined
3
d: Repl
a
ce a few hardcode
d
Tx regi
s
ters with
.
.
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dö
s
inger
wined3d: Implement DSX
in ARB
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan
D
ösinger
wined3d: Implement S
G
N in AR
B
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dösin
g
er
wi
n
e
d
3d: Su
p
por
t
v
e
c
4 A0 wit
h
N
V
_vertex_
p
ro
g
r
a
m2_op
t
ion
.
commit
|
commitdiff
|
tree
2009-05-21
S
tefan D
ö
singer
wine
d
3d
:
Support ABS
and ABSNE
G
with
NV extensions
.
.
.
commit
|
commitdiff
|
tree
2009-05-21
S
tefan Dös
i
nger
wined3
d
: Add NV asm extensi
o
n support to the ARB backend
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dösinge
r
wined3d: Supp
o
rt ABS
and
A
BSNEG in ARB
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan
Dösinger
wined3d: Emul
a
te
the 4
c
o
mpo
n
ent
addr
e
s
s register in
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
Stefa
n
D
ö
s
inger
win
e
d3d:
P
repar
e
fo
r
vec4 add
r
ess registers in
AR
B
.
commit
|
commitdiff
|
tree
2009-05-20
Ste
f
an Dö
s
inger
wined3d: Implement mova rounding in
a
r
b
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan
D
ösinger
wined3d: Fix srgb corre
c
tion
.
commit
|
commitdiff
|
tree
2009-05-20
Ste
f
an
D
ösinger
wine
d
3d: Get rid
of th
e
TMP r
e
gister in fragment
shad
e
rs
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösinger
w
i
ned3d: Use
C
M
P ins
t
ead of SL
T
and SG
E
i
n
sRGB correc
t
ion
.
commit
|
commitdiff
|
tree
2009-05-19
Ste
f
an Dös
i
nger
win
e
d3d
:
Get rid of TMP
a
cce
s
ses in texm3x3* i
n
structions
.
commit
|
commitdiff
|
tree
2009-05-19
Ste
f
an Dös
i
nger
wined3d: Get rid
o
f TMP
access in t
e
xm3
x
2*
.
commit
|
commitdiff
|
tree
2009-05-19
Stef
a
n
Dösinger
wined3d: Get rid of T
M
P2 and som
e
easy TMP register
.
.
.
commit
|
commitdiff
|
tree
2009-05-19
St
e
f
a
n Dösin
g
er
wi
n
ed3d:
O
n
ly declare T
M
P
_
O
U
T in vertex shad
e
rs
.
commit
|
commitdiff
|
tree
2009-05-18
S
t
efa
n
D
ö
si
n
ger
WineD3D: Support m
o
re
co
n
stants i
n
ARB s
h
aders
.
commit
|
commitdiff
|
tree
2009-05-18
S
tefan Dös
i
nger
wined3d:
A
void declaring
h
elper_co
n
st in v
e
rtex pr
o
gr
a
ms
.
.
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dös
i
nger
wined3d:
S
upp
o
rt clipp
l
a
nes w
i
t
h
GLSL
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dö
s
i
nger
wined3d: Update the bump constants after
a
s
hader change
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan
Dösinger
w
i
n
ed3d: Use local consta
n
ts f
o
r
bump parameters
.
commit
|
commitdiff
|
tree
2009-05-15
Stefa
n
Dösinger
w
i
ned3d:
Don't
u
se TM
P
_CO
L
OR u
n
l
ess s
r
gb
is e
n
abled
.
commit
|
commitdiff
|
tree
2009-05-14
S
tefan Dösinger
wined
3
d:
Centralize WINED3
D
S
P
D
M_SATURATE handlin
g
.
commit
|
commitdiff
|
tree
2009-05-14
St
e
fan Dös
i
nger
wined3d
:
Fix remaining incorrect dst register getters
.
commit
|
commitdiff
|
tree
2009-05-14
St
e
f
an Dös
i
ng
e
r
w
ined3d: Fix
a few more hardco
d
ed pixel shader reg
i
s
ters
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösin
g
e
r
wined3d: Tidy up pshader_h
w
_texreg2rgb and fr
i
e
n
d
s
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösinger
w
i
n
e
d
3
d: Tidy up ps
h
ader_hw_dp2add
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dö
s
inger
wined3
d
:
Ti
d
y up
pshader_hw_cmp
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dösi
n
ger
wined3d
:
Tidy up ps
h
ader_hw_cnd
.
commit
|
commitdiff
|
tree
2009-05-13
Ste
f
an Dösinger
wi
n
ed3d:
Sep
a
rate
Tx tempre
g
s from Tx v
a
r
y
ings in
A
R
B
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
D
ö
s
inger
wine
d
3d: Fix 1
.
4 pshader proje
c
t
i
o
n in ARB
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dösinger
w
ined3d: Ti
d
y up pshad
e
r_hw_tex
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösi
n
ge
r
wined3d:
S
tanda
r
dize pshader_hw_texkill
.
commit
|
commitdiff
|
tree
2009-05-11
Stef
a
n Dö
s
inger
w
i
n
e
d3d: Tidy up shader_hw_rsq_rcp
.
commit
|
commitdiff
|
tree
2009-05-11
St
e
fan Dösinger
wined3d:
S
implify shader_hw_map2
g
l
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösinger
w
i
n
ed3d: Get rid of the strcat in shader_arb_add_dst_p
a
ram
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan
D
ösinger
wined3
d
: Me
r
ge sh
a
d
e
r
_arb_add_src
_
param
a
nd pshader_gen_
i
npu
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dö
s
i
nger
wined3d: Get r
i
d of pshader
_
gen_output_modif
i
e
r
_line
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan
Dösin
g
er
wined3d: Pass the instr to pshader_
g
en_output_
m
od
i
fier
_
line
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösing
e
r
winedd: Move
s
hader_
*
_add_
i
n
s
truction_modifiers into
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wine
d
3d:
Add a poi
n
t size t
e
st
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dös
i
nger
wined
3
d: W
o
rk around a bad cr
a
s
h
in fglrx
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dö
s
i
n
ge
r
w
i
ned3d: Always dec
l
are single
c
onstants in A
R
B if
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan
Dösinger
wined3d: Keep track of used
float
c
o
nstants
.
commit
|
commitdiff
|
tree
2009-05-06
Ste
f
an Dösing
e
r
wi
n
ed3
d
: Pac
k
hardcoded
local c
o
nstants in ARB
.
commit
|
commitdiff
|
tree
2009-05-05
Ste
f
an
D
ösinger
wined3d: Pack ARB srgb c
o
nstan
t
s b
e
tter
.
commit
|
commitdiff
|
tree
2009-05-05
S
tefan Dösi
n
ger
wined
3
d
:
Ma
k
e
u
s
e of GL
_
A
R
B_half_flo
a
t_ver
t
ex
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösinger
wi
n
ed3d: Implement
texldd
.
commit
|
commitdiff
|
tree
2009-04-29
Stefan Dösinger
wined3d: H
a
rdcode loca
l
loop control int
s
into th
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan
D
ösinger
w
i
ne
d
3
d
: Set the max mi
p
map le
v
el in the
p
bo
test
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösinger
wined
3
d:
E
mulat
e
R
1
6G16F and R32
G
3
2F
i
f GL_ARB_texture_
r
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
S
t
efan Dö
s
i
n
ger
wined3d: Fix an issue in buffer_get_sysmem
.
commit
|
commitdiff
|
tree
2009-04-28
Stefa
n
Dösinger
w
i
n
e
d3
d
: Act
i
vate a thread before mapping a buffer
.
commit
|
commitdiff
|
tree
2009-04-28
Stef
a
n Dösinger
wi
n
ed3d: Fix a
f
e
w mor
e
dir
e
ct buffer a
c
cesses
.
commit
|
commitdiff
|
tree
2009-04-27
Stefan Dö
s
inge
r
wine
d
3d: Support the f
u
l
l
a
m
ount of constants in GLSL
.
commit
|
commitdiff
|
tree
2009-04-27
St
e
fan D
ö
singer
d3d: Limit
d
3d8 and d3d9
vshader constants to 256
.
commit
|
commitdiff
|
tree
2009-04-20
Ste
f
an Dösin
g
er
wine
d
3d: M
e
rge match_apple and imp
l
e
m
entation_is
_
appl
e
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3d: Rese
r
ve additional GLSL
c
onstant
s
on some
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefa
n
Dösinger
wined3d: Mo
v
e the remaining
quirks into the
quirk table
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
win
e
d
3
d
: Mo
v
e the
generic mac glsl un
i
f
orm fixup to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
S
tefan
Dö
s
i
nger
wined3d: Ad
d
a more formal framewor
k
f
or driver
quirks
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösin
g
e
r
wined3d: Deal with reserved shader cons
t
ants in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinge
r
wined3d: Fix the
d
rawRec
t
Patch vertex co
u
nt
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinge
r
wi
n
ed
3
d:
S
ave some
m
emory in
v
ertex bu
f
fers
.
commit
|
commitdiff
|
tree
2009-04-09
Ste
f
an Dösinger
d3d: Remove the forma
t
from
i
n
dex
buffers
.
commit
|
commitdiff
|
tree
2009-04-09
St
e
fan Dösinger
wined
3
d: Remove the buffer
f
v
f
.
commit
|
commitdiff
|
tree
2009-04-09
Ste
f
a
n
D
ö
singer
d3d
9
: Store th
e
FVF i
n
the d3d9 vertex b
u
ffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösinger
d
3d8
:
Store the fvf in
t
he d3d8 ver
t
ex buffer
.
commit
|
commitdiff
|
tree
next