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
wined3d: Work around an ARBFP vs GLSL bug in Mac OS.
2009-05-27
St
e
f
a
n Dös
i
nger
wine
d
3d:
W
ork around an ARBFP vs GL
S
L b
u
g
in Ma
c
OS
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dösinger
wined3d:
sincos for vertex shader
s
.
commit
|
commitdiff
|
tree
2009-05-27
St
e
fan Dösinger
wined3d: P
u
t s
o
me ARB d
e
clarations
in the right place
.
commit
|
commitdiff
|
tree
2009-05-27
St
e
fan Dösinger
wined3d: Get rid
o
f Tx hardcoding in
t
exbe
m
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan
Dösinger
wined3d: Replace a f
e
w hardcoded
Tx re
g
isters w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2009-05-27
S
tefa
n
Dösinge
r
wined3d: I
m
plement DSX i
n
A
R
B
.
commit
|
commitdiff
|
tree
2009-05-21
S
t
efan
D
ösin
g
er
w
ined3
d
: Imp
l
ement SGN in ARB
.
commit
|
commitdiff
|
tree
2009-05-21
Stefa
n
Dösinger
wined3d: Support vec4 A0 with
N
V_vertex_pro
g
ram2_optio
n
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dösi
n
ger
wined3d: Su
p
port AB
S
and ABSNEG with NV extensions
.
.
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dös
i
nger
w
i
ned
3
d:
A
d
d
NV asm extensi
o
n
support to the ARB backend
.
commit
|
commitdiff
|
tree
2009-05-21
S
tefan
D
ösinger
wined
3
d: Support ABS and ABSNEG i
n
A
R
B
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösinger
wined3d: Emu
l
ate the
4 component add
r
ess register
i
n
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösinger
wined3d: Prepare for vec
4
a
d
d
ress
r
egist
e
r
s in ARB
.
commit
|
commitdiff
|
tree
2009-05-20
S
t
efan Dö
s
inger
wined3d: I
m
plement mova rounding in a
r
b
.
commit
|
commitdiff
|
tree
2009-05-20
S
t
efan Dös
i
nger
w
ine
d
3
d
:
F
ix
s
rgb correctio
n
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dö
s
i
n
ger
win
e
d3d:
G
et ri
d
of the
TMP
re
g
is
t
er
in
fr
a
g
ment s
h
a
d
e
r
s
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan
D
ösinger
wined3
d
: Use CMP i
n
stead of SLT and
SGE i
n
sRG
B
c
orrectio
n
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan
D
ö
s
inger
w
i
n
e
d3
d
:
G
et
r
id of
T
M
P a
c
cess
e
s in te
x
m3x3
*
instructions
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösinger
wi
n
ed3d: Get rid of TMP acce
s
s in tex
m
3x
2
*
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dö
s
inger
wined3d: Get rid
o
f
TMP2 an
d
some easy TMP register
.
.
.
commit
|
commitdiff
|
tree
2009-05-19
S
tef
a
n Dösinger
wined3
d
: Onl
y
declare TMP_OUT in verte
x
sha
d
ers
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösinge
r
WineD3D: Sup
p
ort
mor
e
con
s
t
an
t
s i
n
ARB shad
e
r
s
.
commit
|
commitdiff
|
tree
2009-05-18
Stef
a
n Dösin
g
e
r
wined3d: Avoid declaring he
l
p
e
r_const in
v
ertex p
r
ogra
m
s
.
.
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösi
n
ger
w
ined3d: Support
cl
i
pplanes with GLSL
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösinger
wined
3
d: Update the
b
ump con
s
t
a
nts after
a
s
h
ader
c
h
ange
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösinger
wined3d: U
s
e local
co
n
s
t
a
nts
for
b
ump
parameters
.
commit
|
commitdiff
|
tree
2009-05-15
Stefan Dösi
n
ger
wined3d
:
Don't use
T
MP_CO
L
OR unless sr
g
b is enab
l
ed
.
commit
|
commitdiff
|
tree
2009-05-14
Stefa
n
Dös
i
nger
wined3d
:
C
e
ntralize WINED3
D
S
P
DM_SATURA
T
E
h
andling
.
commit
|
commitdiff
|
tree
2009-05-14
Ste
f
an Dösinger
wined
3
d
: Fix rema
i
ning inc
o
rrect
dst regi
s
t
er ge
t
ters
.
commit
|
commitdiff
|
tree
2009-05-14
S
t
efan D
ö
sing
e
r
wined3d:
Fix a few mo
r
e hardcod
e
d pi
x
e
l
shader
r
e
g
i
s
ters
.
commit
|
commitdiff
|
tree
2009-05-14
S
t
e
fan Dö
s
i
nger
wine
d
3d:
Tidy
up psha
d
er_hw_texr
e
g2rgb and friends
.
commit
|
commitdiff
|
tree
2009-05-14
St
e
fan
Dösinger
wined3d: Tid
y
up pshader_hw_dp2
a
dd
.
commit
|
commitdiff
|
tree
2009-05-13
St
e
fan Dösin
g
er
w
i
ned3d: Tidy up pshader
_
hw_cmp
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan D
ö
singer
wined
3
d:
T
idy up pshade
r
_hw_cnd
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
Dösinge
r
w
i
ned3d:
S
epar
a
te
T
x tempregs from Tx vary
i
ngs
i
n
ARB
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
D
ös
i
nger
w
ined3d: Fix 1
.
4
p
shader projection in A
R
B
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
D
ösing
e
r
win
e
d3d
:
T
i
dy up pshader_hw
_
tex
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösi
n
g
e
r
wined3d: Stand
a
rdize
p
sha
d
er_hw_t
e
xki
l
l
.
commit
|
commitdiff
|
tree
2009-05-11
Stefa
n
Dösi
n
g
e
r
wined3d:
T
idy up
shader_hw_rsq_rcp
.
commit
|
commitdiff
|
tree
2009-05-11
Ste
f
an
Dösinger
wi
n
ed3d: Si
m
plify s
h
ad
e
r_hw_ma
p
2gl
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösin
g
er
wine
d
3d: Get rid
o
f the str
c
at in shader_arb_add_dst_param
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösing
e
r
wined3d: Merge shader_arb_add_src_param and psh
a
der_gen_inpu
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinge
r
wined3d
:
Get rid of pshader_gen_o
u
tput_m
o
di
f
ier_line
.
commit
|
commitdiff
|
tree
2009-05-08
St
e
fan Dös
i
n
ger
win
e
d3d: Pass
t
he instr to pshader_ge
n
_output_mod
i
fier_line
.
commit
|
commitdiff
|
tree
2009-05-08
S
t
efan Dösinger
wine
d
d: Move shader
_
*_a
d
d_instruction_mo
d
ifiers
i
nto
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan
D
ösing
e
r
wined3d: Add a
point size te
s
t
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wined3d: Wo
r
k aro
u
nd a bad crash
i
n
fglrx
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wined3d: Always declare single constants
i
n ARB if
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Ste
f
a
n
D
ö
s
inger
wined3
d
: Keep t
r
a
ck of used
float constants
.
commit
|
commitdiff
|
tree
2009-05-06
S
tefan Dösing
e
r
wined3d:
P
ack hardcoded l
o
cal constants
in AR
B
.
commit
|
commitdiff
|
tree
2009-05-05
S
t
efa
n
D
ö
singe
r
wined3d:
P
a
c
k ARB srgb
c
onstants
better
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösinger
wined3d
:
M
a
ke use of GL_
A
R
B_half_f
l
oat_vertex
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan D
ö
sing
e
r
wined3d: Implement t
e
xldd
.
commit
|
commitdiff
|
tree
2009-04-29
Stefan Dösinger
wined3d: Hardcode loc
a
l
loop
c
ontrol
ints into the
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösinger
wined3d: Set t
h
e m
a
x mip
m
a
p
level in the p
b
o test
.
commit
|
commitdiff
|
tree
2009-04-28
S
t
efan Dös
i
nger
wined3d: Emulate R1
6
G16F and R32G32F if G
L
_ARB_tex
t
ure_rg
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Ste
f
an Dösinger
w
i
n
e
d3d: Fi
x
an issue in
buff
e
r_
g
et_sy
s
mem
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dö
s
i
nger
wined3d:
Activate a thread before
mapping a bu
f
fer
.
commit
|
commitdiff
|
tree
2009-04-28
St
e
fan
D
ösi
n
g
e
r
wi
n
ed3d: Fi
x
a few
more direct buffer
a
ccesses
.
commit
|
commitdiff
|
tree
2009-04-27
S
tefa
n
D
ö
singer
w
i
ned3d: Support the full amo
u
n
t
o
f
const
a
nts in GLSL
.
commit
|
commitdiff
|
tree
2009-04-27
St
e
fan Dösin
g
er
d3d: Limit d3d8 and d3d
9
vshader constan
t
s
to 256
.
commit
|
commitdiff
|
tree
2009-04-20
Stef
a
n Dösinger
wine
d
3d: Merge match_
a
pple and
implementa
t
ion_i
s
_appl
e
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3d: Reser
v
e additional
G
LSL constants on
s
ome
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
S
t
ef
a
n
D
ö
singe
r
wined3d: Move the remaining quirks into th
e
qu
i
rk table
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined
3
d
: Move the gen
e
ric mac gls
l
uniform fixup to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
S
t
efan
D
ös
i
nger
wined3d: Add a mor
e
fo
r
mal framew
o
r
k
for d
r
iv
e
r quirks
.
commit
|
commitdiff
|
tree
2009-04-10
S
t
efan Dösinger
wined3d:
D
eal
with reserved sh
a
der constant
s
in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
S
tefan Dösinger
wined3d: Fix the drawRectPatch vertex count
.
commit
|
commitdiff
|
tree
2009-04-10
Stefa
n
Dösinger
wi
n
e
d
3d: Save some m
e
m
o
r
y
in vertex buffers
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösinger
d3d: Remove the format from index buffers
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösing
e
r
wined3d: Remove
the
b
uffer
f
vf
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösinge
r
d3d9:
S
tore
th
e
FVF in the d3d9 ve
r
t
e
x buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Ste
f
an Dö
s
i
nger
d
3d8: Store the f
v
f in the d3d
8
v
e
rtex b
u
ffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösinger
ddraw: Sto
r
e the fvf in t
h
e ddraw buffer
.
commit
|
commitdiff
|
tree
2009-04-08
S
tefan
Dösinger
wined3
d
: Merge IWine
D
3DIndexBuffer and IWineD3DBuffer
.
commit
|
commitdiff
|
tree
2009-04-08
S
t
e
fan Dösin
g
er
wi
n
ed3d: Merge index
b
uffer and buffe
r
i
mplem
e
ntations
.
commit
|
commitdiff
|
tree
2009-04-08
Stefa
n
Dösi
n
ger
w
i
ned3d
:
Use Map an
d
Unmap for ind
e
x buffers
.
commit
|
commitdiff
|
tree
2009-04-08
Stef
a
n
Dösin
g
er
d
3d: Unify WINED3DVE
R
T
E
X
BUFFER_DESC and W
I
N
ED3DINDEXBUFF
E
R_D
E
SC
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösi
n
g
e
r
d3d8, d3d9: Don't rely on the wined3
d
buffer type
.
commit
|
commitdiff
|
tree
2009-03-30
S
tefa
n
Dösinger
wined3d: Advert
i
se p
o
st pi
x
elshader bl
e
nding
for a
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösi
n
ger
wi
n
e
d3d: Update a commen
t
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösinger
wined3d: Fix some whitespace
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösinger
wined3d
:
Remove a TO
D
O
.
commit
|
commitdiff
|
tree
2009-02-27
Ste
f
an
Dösing
e
r
wined3d: Cre
a
te
a common sam
p
ling functio
n
in
G
LSL
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan D
ö
s
i
n
ger
w
i
n
e
d
3
d
: Mak
e
shader_glsl_get_sample
_
funct
i
on
aware
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Ste
f
a
n
Dösi
n
g
e
r
wined3d: Put the color_correction calls int
o
the instruct
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
Stefan Dösinger
d3d
9
: Add an alpha blending te
s
t
.
commit
|
commitdiff
|
tree
2009-02-24
Stefan Dösinger
w
i
ned3d: Proper
l
y
u
pdate last_was_pshader
.
commit
|
commitdiff
|
tree
2009-02-17
S
t
ef
a
n Dösinger
wine
d
3d: Pass the requested srgb flag to Pre
L
oad
.
commit
|
commitdiff
|
tree
2009-02-17
Stef
a
n Dösing
e
r
wined
3
d: A
d
d a debug functio
n
for
s
u
rface locations
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dö
s
inger
w
i
n
ed3d: Dupl
i
cate
G
L textures
f
o
r
s
r
gb switching
.
commit
|
commitdiff
|
tree
2009-02-11
S
t
efan Dös
i
n
g
er
d3d9: Test table fog
a
n
d exp fog in the s
h
ader fog
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan
D
ösinger
win
e
d3d
:
Implement EXP and EXP2 fog in
GLSL
.
commit
|
commitdiff
|
tree
2009-02-11
St
e
fa
n
Dösinger
w
i
ned3d
:
P
r
operly s
e
t
the fog fra
g
c
o
ord
a
ccord
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
S
tefan Dös
i
nge
r
WineD3D: Put vertex sha
d
er duplication infras
t
ructure
.
.
.
commit
|
commitdiff
|
tree
2009-01-20
Stefa
n
Dösinger
wined3d:
G
e
t rid of is_compile
d
in the pi
x
el s
h
ader
.
commit
|
commitdiff
|
tree
2009-01-20
S
t
e
fa
n
Dösinger
wined3d: Get rid
o
f
last
_
was_foggy_s
h
ader &
frie
n
d
s
.
commit
|
commitdiff
|
tree
2009-01-20
Stef
a
n
D
ös
i
nger
w
ine
d
3d: Don't si
n
gle-a
l
locate n
e
w
gl shaders
.
commit
|
commitdiff
|
tree
2009-01-13
Stefan Dös
i
nger
d3
d
9
:
Use D3DFOG_* constants instead of plain integers
.
commit
|
commitdiff
|
tree
2009-01-13
Stefan Dösing
e
r
d3d9: Prop
e
rly set AutoR
e
storeDisplayM
o
d
e
.
commit
|
commitdiff
|
tree
next