repo.or.cz
/
wine
/
multimedia.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
wined3d: Use Rx registers for sRGB correction if possible.
2009-06-01
S
tefan Dösinger
win
e
d3d: Use Rx re
g
isters fo
r
sRGB corre
c
t
i
on if p
o
ssibl
e
.
commit
|
commitdiff
|
tree
2009-05-29
St
e
fan D
ö
s
in
g
er
wined3d: U
s
e NRM fro
m
GL
_
NV_
f
ragment_program2 if
available
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan
D
ö
singer
wined3d: Avoi
d
the T
M
P_COLOR mov in so
m
e c
a
ses
.
commit
|
commitdiff
|
tree
2009-05-29
St
e
f
an Dös
i
nger
wined3d: Use
D
P2A or X2D for dp2add if availab
l
e
.
commit
|
commitdiff
|
tree
2009-05-29
S
tefan Dö
s
i
n
ger
w
ined3d: Remove a MESA hack
.
commit
|
commitdiff
|
tree
2009-05-29
Stefa
n
Dösinger
wined3d
:
Al
l
ocate the pr
o
p
er
s
i
z
e
fo
r
the
l
cons
t
map
.
commit
|
commitdiff
|
tree
2009-05-28
Ste
f
a
n Dösinger
wined3d:
E
mulate i
f
(bo
o
l
) in ARB
s
haders
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan
D
ösinger
wined3d: A
d
d a function around th
e
handler tab
l
e
.
commit
|
commitdiff
|
tree
2009-05-28
S
tefan Dösinger
wined3d: Mana
g
e vs_compile_args in the
b
ackends
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösinger
wined3
d
:
M
ana
g
e
p
s
_
comp
i
led_shade
r
in the backend
s
.
commit
|
commitdiff
|
tree
2009-05-28
Ste
f
an Dösinger
w
i
ned3d: Make find_gl_vshade
r
backend specific
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösinger
wined3d:
Remove
t
he forward declaration added in the
.
.
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösi
n
g
er
wined3d:
M
ake fin
d
_gl_pshad
e
r backend
pr
i
vat
e
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösi
n
ger
wined3d:
Store the compile a
r
gs in the
c
ompile
c
ontext
.
.
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dösinger
w
ined3d: Work a
r
ou
n
d
a
n ARBFP vs GLSL b
u
g in M
a
c OS
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dösinger
wi
n
e
d3d
:
sin
c
os for vertex shade
r
s
.
commit
|
commitdiff
|
tree
2009-05-27
Stef
a
n
D
ösi
n
ge
r
wined
3
d: Put some ARB declarations i
n
the right p
l
ace
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan
D
ös
i
nger
wined3d: Get rid of T
x
hardco
d
ing in texbem
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dös
i
n
g
er
wined3d: Replace a few hardco
d
e
d Tx registers
w
ith
.
.
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan
Dösinger
wined3d: Implement DSX
in A
R
B
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dösin
g
er
wined3d: Implemen
t
SGN in ARB
.
commit
|
commitdiff
|
tree
2009-05-21
St
e
fan Dösing
e
r
wined3d
:
Support
v
ec4 A0
w
ith
N
V_verte
x
_pr
o
gram2_optio
n
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan
Dösinge
r
wined3d: S
u
p
p
ort ABS and ABSNEG
with NV e
x
tensions
.
.
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dösinger
wined3d: Ad
d
NV asm extens
i
on
s
upport to the ARB backend
.
commit
|
commitdiff
|
tree
2009-05-21
Stef
a
n Dösinger
wined3d
:
Suppor
t
A
B
S
an
d
A
B
SNEG in ARB
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösinger
wine
d
3d: Emulate t
h
e 4
c
o
m
p
o
nen
t
addre
s
s
register in
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösinger
w
i
ned3d: Prepare for
v
ec4
a
d
dress r
e
g
isters in ARB
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösinger
wined3d: Implemen
t
mova ro
u
nding in
a
rb
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösin
g
er
wined3
d
:
Fix srgb correc
t
ion
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dö
s
inger
w
i
ned
3
d: Get rid of the TMP registe
r
in fr
a
g
ment s
h
aders
.
commit
|
commitdiff
|
tree
2009-05-19
S
tefan Dös
i
nger
w
i
ne
d
3d: Use CM
P
instead of SLT and SGE i
n
s
RGB correc
t
ion
.
commit
|
commitdiff
|
tree
2009-05-19
Ste
f
an Dösinger
w
ined3d:
Get rid o
f
TMP accesses in texm3x3* instru
c
ti
o
ns
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan D
ö
singer
wined3d: Get
r
id
of
T
MP
a
cce
s
s i
n
texm3x2*
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösinger
w
ined3d:
Get rid o
f
TMP2 and som
e
ea
s
y T
M
P register
.
.
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösinger
wine
d
3d: Onl
y
declare
TMP_OUT in ver
t
ex s
h
ade
r
s
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösinger
WineD3D: Support more consta
n
ts
in ARB shad
e
rs
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan
D
ösinger
w
ined
3
d:
A
void declaring
hel
p
er
_
const in vert
e
x
programs
.
.
.
commit
|
commitdiff
|
tree
2009-05-18
Ste
f
an Dösing
e
r
wined3d: Sup
p
o
rt clipplan
e
s with GLSL
.
commit
|
commitdiff
|
tree
2009-05-18
St
e
fan
D
ös
i
ng
e
r
wine
d
3d:
Update t
h
e
b
ump
constants after a
s
ha
d
er cha
n
ge
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösinger
win
e
d3d: Use
l
o
c
al consta
n
ts for bump
par
a
meters
.
commit
|
commitdiff
|
tree
2009-05-15
Stefan Dösinger
wined3d: Don't use TMP_COLOR unless srgb is enabled
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösinger
wined3d: Ce
n
t
r
alize
W
INED3D
S
P
D
M
_
SATURATE handling
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösinger
win
e
d
3
d
: Fix r
e
maining
i
ncorrect ds
t
r
e
gister getters
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösinge
r
wined3d: Fix
a
fe
w
m
o
re
h
a
r
dcoded p
i
xel shade
r
r
e
gisters
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan
D
ösinge
r
wined3d
:
Tidy
up
p
shader_hw_texreg2rgb and friends
.
commit
|
commitdiff
|
tree
2009-05-14
Ste
f
an Dösinger
w
i
ned
3
d: Tidy up ps
h
ader
_
hw_
d
p2add
.
commit
|
commitdiff
|
tree
2009-05-13
Stef
a
n Dösin
g
er
wined3d: Tidy up psha
d
er_hw_cmp
.
commit
|
commitdiff
|
tree
2009-05-13
Ste
f
an Dösinger
wined3d: Tidy
up
pshader_hw_cn
d
.
commit
|
commitdiff
|
tree
2009-05-13
S
t
efan
Dö
s
inger
wined3d: Se
p
arate Tx
t
empregs from T
x
varying
s
in ARB
.
commit
|
commitdiff
|
tree
2009-05-13
S
t
efan Dösing
e
r
win
e
d3d
:
F
i
x
1
.
4
p
shader projection
i
n ARB
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dösinge
r
wined3d
:
Tidy up pshader_hw_tex
.
commit
|
commitdiff
|
tree
2009-05-11
S
te
f
a
n Dösinger
w
ined3d:
S
tandardize pshade
r
_h
w
_texk
i
ll
.
commit
|
commitdiff
|
tree
2009-05-11
S
t
e
fan Dösing
e
r
wined3d
:
T
idy up shade
r
_hw_rsq_r
c
p
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan D
ö
singer
wi
n
ed3d: Simp
l
if
y
sh
a
der_hw_
m
a
p
2gl
.
commit
|
commitdiff
|
tree
2009-05-11
Ste
f
an Dösin
g
er
wined3d: Ge
t
rid of the strcat in
s
ha
d
e
r
_
a
rb_add_dst_param
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösinger
wined3d
:
Merge shader_arb_add
_
src_param and pshader_gen_inpu
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan
D
ösinger
w
i
ned3d: Get r
i
d of psha
d
er_gen_
o
utput_modifier_line
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan
D
ösinger
win
e
d3d:
P
ass
the instr to pshader_gen
_
out
p
u
t_m
o
difie
r
_li
n
e
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösin
g
er
w
ined
d
: Move
shader_
*
_a
d
d_inst
r
ucti
o
n
_modifiers into
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefa
n
Dösinger
wined3d: Add a point size test
.
commit
|
commitdiff
|
tree
2009-05-08
Ste
f
an Dös
i
nger
wined3d: Work around a bad cra
s
h i
n
fglrx
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan
D
ösi
n
ger
wined3d: Always decl
a
re sin
g
le constants in AR
B
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
Stefan Dösinger
wined3d
:
P
ac
k
h
ardcoded local consta
n
ts in ARB
.
commit
|
commitdiff
|
tree
2009-05-05
S
tefan Dösinger
wined3d: Pack
A
RB srgb
con
s
tants be
t
ter
.
commit
|
commitdiff
|
tree
2009-05-05
Ste
f
an Dösin
g
er
wined3d: Make use of
G
L_ARB_half_float_vertex
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dö
s
inger
w
i
n
ed
3
d:
I
m
p
l
eme
n
t
texld
d
.
commit
|
commitdiff
|
tree
2009-04-29
Stefan Dösinger
wined3d: Hardcode local loo
p
cont
r
ol int
s
i
n
to
the
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
St
e
fan Dösinger
wine
d
3d: Set the max m
i
pmap level in the pbo test
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösinger
w
i
n
e
d3d: Emu
l
ate R16
G
16F an
d
R32G32F if
GL
_
ARB_
t
exture_rg
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
St
e
fan
D
ösinger
wined3d: F
i
x an
i
ssu
e
i
n buffe
r
_g
e
t_sysmem
.
commit
|
commitdiff
|
tree
2009-04-28
S
tefan
Dösing
e
r
wined
3
d: Activate a
t
hread befo
r
e
m
apping a buffer
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösinger
w
i
ned3d: Fix a few
more
d
i
r
ect buff
e
r a
c
cesses
.
commit
|
commitdiff
|
tree
2009-04-27
S
tefan Dösinger
wi
n
ed3d: Support
the full
amount of consta
n
ts
in GLSL
.
commit
|
commitdiff
|
tree
2009-04-27
Ste
f
an Dösi
n
ge
r
d3d: Limit d3d8 and d3d9 vs
h
a
der const
a
n
t
s t
o
2
56
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösing
e
r
wined
3
d
:
Merge matc
h
_apple and implementation_is
_
a
p
ple
.
commit
|
commitdiff
|
tree
2009-04-20
S
t
efan
Dösi
n
ger
w
ine
d
3d: Reserve ad
d
itional GLSL
constan
t
s on some
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
S
tefan Dösin
g
er
w
ined3
d
:
M
ov
e
the remaining
q
u
i
rks into
t
he quirk
t
able
.
commit
|
commitdiff
|
tree
2009-04-20
Ste
f
a
n
Dösinger
wined
3
d: Move
the g
e
neric mac glsl uniform fixup to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wi
n
e
d3d:
A
dd a more forma
l
fra
m
ew
o
rk for
d
river quirks
.
commit
|
commitdiff
|
tree
2009-04-10
S
t
e
fan Dö
s
inger
wi
n
ed3d: De
a
l
w
ith rese
r
ved
s
hader con
s
tants in
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
S
tefan
Dösinger
w
i
n
ed
3
d: Fix
t
h
e drawRec
t
Patch vertex
c
o
u
nt
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinger
wined3d: Save
s
o
me
memory in v
e
r
te
x
buffers
.
commit
|
commitdiff
|
tree
2009-04-09
Ste
f
an D
ö
singer
d3d: Re
m
o
ve
t
he format fro
m
index buffers
.
commit
|
commitdiff
|
tree
2009-04-09
S
tefan Dösinger
w
i
ned3d:
Remo
v
e the
b
uffer
fvf
.
commit
|
commitdiff
|
tree
2009-04-09
St
e
fan Dösin
g
er
d3d9: Store the
F
V
F in the d3d9 vertex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Ste
f
an Dösinge
r
d3d8: St
o
re
t
h
e
fv
f
in the d3d8 vertex
b
uffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan D
ö
sin
g
e
r
d
d
r
aw: Store
t
he fvf i
n
the
d
d
ra
w
buffer
.
commit
|
commitdiff
|
tree
2009-04-08
St
e
fan Dös
i
n
g
e
r
wined
3
d:
M
erge IWineD3DIndexBuff
e
r
a
nd IWineD3
D
Bu
f
fe
r
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösi
n
ger
wined3d:
Merge
i
ndexbuffer and buffer implementations
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dö
s
inger
wined3d:
U
se
M
ap and
Unmap for
i
ndex bu
f
fers
.
commit
|
commitdiff
|
tree
2009-04-08
Stef
a
n
Dösinger
d3d: Unif
y
WINED3DVERTEXBUFFER
_
DESC and WINED3DINDEXBUFF
E
R_DESC
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dö
s
inger
d3d8,
d
3d9: Don't rely
o
n the
w
i
n
ed3d buf
f
er type
.
commit
|
commitdiff
|
tree
2009-03-30
S
t
e
fan
Dös
i
nger
wined3d
:
A
d
vertise pos
t
pixelshader bl
e
n
d
ing for
a
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösinger
wined3d: Update a
c
o
mment
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dös
i
n
ge
r
wined3
d
:
Fix some whitespace
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösin
g
er
wined3d: Remove a TODO
.
commit
|
commitdiff
|
tree
2009-02-27
S
tef
a
n Dösin
g
er
wined3d: C
r
eate a common sam
p
l
ing function in GLSL
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan Dösinger
wined3d: Make shader_g
l
sl_get
_
sample_function
a
wa
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
St
e
fan Dösing
e
r
wined3
d
: Put the
c
olor_co
r
rection calls into the inst
r
u
c
tion
.
.
.
commit
|
commitdiff
|
tree
next