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: Store the shader version in the frontend's private data.
2009-05-07
He
n
ri
V
er
b
eet
wined3d: Store
t
h
e
shader ve
r
sion in the
f
rontend's
.
.
.
commit
|
commitdiff
|
tree
2009-05-07
Henri Verbe
e
t
wined3
d
: Improve shader_sm4_read_opc
o
d
e() to ha
n
d
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Henri Ver
b
eet
wined3d: Add an initial shader_sm4_read_src_pa
r
am
(
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
H
enri Verbeet
w
in
e
d3d: Add an
initial shad
e
r_sm
4
_
rea
d
_dst_p
a
ram(
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Henri
Verbeet
w
ined3d: Shift the
w
r
i
tem
a
s
k i
n
the frontend
.
commit
|
commitdiff
|
tree
2009-05-06
H
enri Verbeet
wi
n
ed3d: Fix
some more indentation
.
commit
|
commitdiff
|
tree
2009-05-06
H
enri Verbeet
wined3d: Remove some redundant co
d
e
.
commit
|
commitdiff
|
tree
2009-05-05
H
enri Verbeet
w
ined3d: Implem
e
n
t
sh
a
d
e
r
_
sm
4
_i
s
_
end
(
)
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Ve
r
beet
wined3d
:
Store the SM 1-
3
opcode
information tables
.
.
.
commit
|
commitdiff
|
tree
2009-05-05
Henr
i
V
e
r
b
eet
wined3d: Add a minimal impleme
n
tation o
f
s
hader_s
m
4_read_opc
.
.
.
commit
|
commitdiff
|
tree
2009-05-05
Henri
V
erbeet
wi
n
ed3d:
Handl
e
reading
t
he sha
d
er
h
eader in
the frontend
.
commit
|
commitdiff
|
tree
2009-05-05
Hen
r
i
Verbeet
wined3d:
I
ntr
o
duce
a
stubbed SM4 shader
fron
t
end
.
commit
|
commitdiff
|
tree
2009-05-04
H
enri Ver
b
eet
win
e
d3d: S
e
lect the
frontend b
a
sed o
n
the
v
e
r
sion
token
.
commit
|
commitdiff
|
tree
2009-05-04
He
n
ri Verbeet
w
ined3d: Add a fr
o
nt
e
n
d function
to
d
etermin
e
if there
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
Hen
r
i
V
erbe
e
t
wined3d: Cr
e
ate a f
r
ontend for
parsing shaders
.
commit
|
commitdiff
|
tree
2009-05-04
H
enri Verb
e
et
wine
d
3d: Mov
e
SM 1-3 parsing
f
uncti
o
ns t
o
their own
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
H
enri
Verbeet
w
i
ned3
d
: G
e
t r
i
d of the remaining WINED3D
S
P_REGNUM_MASK
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
He
n
r
i Verbeet
wined3d: Avoi
d
u
s
i
ng W
I
NED3DSP_REGNUM_MA
S
K
in t
h
e def
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henri
V
erbeet
wined3d: Introduce sh
a
d
er_sm
1
_
read_comm
e
n
t
(
) to rea
d
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Hen
r
i Verbeet
wined
3
d: Merge wine
d
3d_pri
v
ate_types
.
h
i
nto w
i
ned3
d
_priva
t
e
.
h
.
commit
|
commitdiff
|
tree
2009-05-01
H
e
nri Verbeet
wined3d
:
U
s
e the shader_sm1
_
read
_
*() function
s
in
s
h
a
der_tra
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henri Ve
r
beet
wined3d: Merge sha
d
e
r_du
m
p_arr_entry()
i
n
to shader_dump_regi
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri Verb
e
et
wined3d: Define GL_FEN
C
E_
A
PPLE to t
h
e corre
c
t value
.
commit
|
commitdiff
|
tree
2009-04-30
Hen
r
i Verbeet
w
i
ned
3
d: Split
s
hader_dump_par
a
m()
i
n
s
had
e
r_dump_src
_
param
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri Verbee
t
wine
d
3d: Pass a struct wined3
d
_shad
e
r_s
e
mantic to shader_dum
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri Verbeet
win
e
d
3d: Expl
i
c
i
tl
y
pass reg
i
s
t
er type, index, et
c
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri
V
erbeet
wined3d: Explicitly pass
the register
t
y
p
e
and in
d
ex
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Hen
r
i Verbeet
wi
n
ed3d: Rela
t
ive addressing tokens are always so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbeet
w
i
ned3d
:
The "input" para
m
et
e
r to sha
d
er_dump_p
a
ram
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
He
n
ri Verbeet
w
in
e
d3
d
: Handle the sampler type shift
in the fr
o
ntend
.
commit
|
commitdiff
|
tree
2009-04-29
Henri V
e
rbee
t
wine
d
3
d
: Introdu
c
e
shad
e
r_sm1_read_semantic
(
)
.
commit
|
commitdiff
|
tree
2009-04-29
Henri V
e
rbeet
wined3d:
Store
the sampler
t
ype in struct shader_reg
_
map
s
.
commit
|
commitdiff
|
tree
2009-04-28
H
e
nri Verbeet
wined3d: Remove some redundant d
e
fines
.
commit
|
commitdiff
|
tree
2009-04-28
Henri Verbeet
wined3d:
Mask
s
et bo
o
l/int
cons
t
a
n
t
s with bool/int
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Henri Ve
r
beet
wined3d: Clear reg_maps in shader_get_regis
t
ers_used
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
He
n
ri Ver
b
eet
wined3d: Use shader
_
sm1_read_dst_param() an
d
shader_sm1_read
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Henri Verb
e
et
wined3d: C
r
eate a separ
a
te function t
o
r
e
c
o
r
d reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbe
e
t
win
e
d3d: Add a wined
3
d pixel sha
d
er to s
t
ruc
t
d3d10_pixel
_
sh
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbeet
w
i
n
ed3
d
: Add a fun
c
tion to read a desti
n
a
t
i
on parameter
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verb
e
et
wi
n
ed3d: Add
a
f
u
nction to
r
ead a source parameter
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
H
enri
Verb
e
e
t
wined
3
d: Use shader_sm1_read_opcode() in
shader_trace_init()
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Ve
r
b
eet
wined3d:
S
to
r
e D3D
shad
e
r opcode names in a separate
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
H
e
n
ri Verbee
t
w
i
n
e
d
3d:
Use shader_sm1_rea
d
_opcode()
i
n shader_ge
t
_reg
i
s
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Verbeet
w
i
ned3d: Add a fu
n
c
t
ion to rea
d
an opcode
f
rom SM1
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Verbeet
wined3d: The f
i
rst sh
a
der toke
n
sho
u
ld be the v
e
rsion
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Hen
r
i Verbeet
wined3d: Us
e
a more rea
s
onable limit for the nu
m
ber
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Verbeet
wined3d:
Handle the opcode specific control
shift i
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbe
e
t
wined3d:
G
et rid of the
shared_handle parameter
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbeet
wi
n
ed
3
d: Downgrade a
n
ERR to a
W
A
R
N
.
commit
|
commitdiff
|
tree
2009-04-23
Henri
Verbeet
wined3d: Move fro
n
tend specfic c
o
nsta
n
t
s to baseshader
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbeet
wined3
d
: Move som
e
frontend s
p
ecf
i
c code
to baseshader
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
Hen
r
i Verbeet
wined3d: Handle the
destination modifier sh
i
ft in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri V
e
r
b
e
et
wined
3
d: Handle the source modif
i
er shi
f
t
in the fron
t
end
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verbeet
wine
d
3d:
Handle the swizzle shift in the fronte
n
d r
a
t
h
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
He
n
ri Verbeet
wined3d:
G
et rid o
f
the WIN
E
D3DVS_* swizzle
c
onstant
s
.
commit
|
commitdiff
|
tree
2009-04-22
H
enri Ve
r
beet
w
i
n
e
d3d: Get r
i
d of the toke
n
field from st
r
uc
t
wined3d_
s
had
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verbeet
wine
d
3d: Pa
s
s
a struct
w
i
n
ed3d_s
h
a
d
e
r_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
H
en
r
i
Verbeet
wine
d
3
d
:
Pass a str
u
ct wine
d
3
d
_sha
d
er_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Ve
r
beet
wined3d: Add a separat
e
f
u
nction for convert
i
n
g
swizzl
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
H
e
nri Verbeet
wined3d
:
Sto
r
e the s
o
urc
e
swizzle
i
n struct wined3d_shader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
wined3d
:
Explicit
l
y p
a
s
s
the s
o
urce modifier to shader_g
l
sl_
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
w
i
ned3d: Pass
a struct wined3d_shader_src_para
m
to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henr
i
V
e
rbeet
wi
n
ed3d: Pass a
str
u
ct wined3d_shader_
s
rc_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Hen
r
i Verbee
t
wined3d: Simplify
r
eplic
a
ting the
.
x sw
i
zzle in shader_hw_mov()
.
commit
|
commitdiff
|
tree
2009-04-20
H
e
n
r
i Verbeet
wined3d:
Pass a struct
w
ined3d_shader_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3d: Pa
s
s a struct wined3d_
s
h
ader_src
_
pa
r
am to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henr
i
Verbeet
win
e
d3d: Store the destination relativ
e
addressing
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
H
e
nr
i
Verbee
t
wined3d: Store the sourc
e
relative addressi
n
g
toke
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
He
n
ri Verb
e
e
t
wi
n
ed3d: Creat
e
a relative
address
i
ng token for 1
.
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Hen
r
i V
e
rbeet
wined3d: Store
the s
o
urce modifiers in struct
w
ined3d_shader
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Ver
b
ee
t
wi
n
ed3d:
S
tore
t
he
register index i
n
struct wined3d_shader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
H
e
nri V
e
rbee
t
wined3d: Store
t
h
e register ty
p
e in st
r
uct
wined3
d
_sh
a
der
_
sr
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
H
e
nri Verbeet
wined3d: Introduce struct
wined3d_shader_s
r
c_param
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Ve
r
b
eet
wined3d: Gro
u
p instruction context informatio
n
togeth
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
wined3d: Do
n
't die
i
f a vertex shad
e
r
h
a
s samplers
.
commit
|
commitdiff
|
tree
2009-04-14
Henri Verbeet
w
ined3d: Get
rid of t
h
e "tok
e
n" f
i
e
l
d
from
struct
w
i
n
ed3d_
s
h
.
.
.
commit
|
commitdiff
|
tree
2009-04-14
He
n
ri V
e
rbeet
wined3d: Pa
s
s a struct wined3d_shader_dst_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri
Verbeet
w
in
e
d3d: Split
v
s
hader_
p
rogram_
a
dd_par
a
m() in
s
hader_arb_a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Ve
r
beet
wined3d:
Merge
p
shad
e
r_get_register_name
(
) and part
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbee
t
wined3d: Expl
i
citl
y
pass t
h
e regis
t
er
t
ype and
index
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Hen
r
i Verbeet
wine
d
3d: Store the relati
v
e addressing mode in
s
truct
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
H
e
nri Verbeet
win
e
d3d: Store the de
s
tina
t
ion shift in struct wined3d_shade
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
H
e
nri
Verbeet
wined3
d
:
Get
r
id of
a
redundant strcat in shader_glsl_get_
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri
Verbeet
wined3d: Explicitly pas
s
par
a
meter p
r
opertie
s
to shader_glsl
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Ve
r
bee
t
wine
d
3d: Pass a str
u
ct wined
3
d_shader_dst_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henr
i
Verb
e
et
wine
d
3
d
: Add a sep
a
rate function for
c
onver
t
in
g
write
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
wi
n
ed3d
:
Onl
y
update
the swizzle and use map for strea
m
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Ver
b
eet
wined3d: Elimi
n
a
t
e a
use
l
e
s
s
local variab
l
e
.
commit
|
commitdiff
|
tree
2009-04-08
H
e
n
ri Ver
b
eet
wined3d:
Store
usage and us
a
ge_idx in struct wined3d_sha
d
er_
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbeet
wined3d: Properly check
if
i
n
p
u
t
/o
u
t
p
u
t varyings
are
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henr
i
Verbee
t
wined3d: Fix some more 3
spa
c
e inde
n
tation
.
commit
|
commitdiff
|
tree
2009-04-08
Hen
r
i Verbeet
wined3d: St
o
re a struct wined3d_shade
r
_dst_p
a
ram i
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
H
e
nri Verbeet
wined3d
:
Simplify shader_glsl_cmp()
and sh
a
der
_
glsl_
c
nd()
.
commit
|
commitdiff
|
tree
2009-04-07
H
e
nri
V
e
rbeet
wi
n
e
d3d:
Simplify shader_
g
lsl_colo
r
_co
r
rection()
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Ver
b
eet
wined3d: St
o
re th
e
r
egis
t
er type
in struct wined3d_shader_ds
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
Henr
i
Ver
b
e
e
t
wined3d
:
Explici
t
l
y
pass
r
e
gist
e
r type and
i
n
dex to
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Verbeet
win
e
d3d:
S
tore the write
mask in struct wined3d_s
h
ader_dst_p
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri V
e
rbe
e
t
wined
3
d: Store th
e
destinati
o
n modifiers in struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri Verbeet
wined
3
d
: Pass a pointer to struct wined
3
d_shade
r
_d
s
t_param
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri V
e
r
b
eet
wined3d: Pass a p
o
int
e
r to struct wined
3
d_shader_dst_param
.
.
.
commit
|
commitdiff
|
tree
next