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: Create a struct wined3d_shader_version to store version information.
2009-05-07
Henr
i
V
erbee
t
wined3d:
Create a struct wined3d_shader_version to
.
.
.
commit
|
commitdiff
|
tree
2009-05-07
Henri Verbeet
wined
3
d
: S
t
o
re
the shader version
i
n th
e
f
r
ontend's
.
.
.
commit
|
commitdiff
|
tree
2009-05-07
Henri
V
erbe
e
t
wi
n
ed3d: Improve shader_sm
4
_read_o
p
code() to ha
n
d
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Henr
i
Verbe
e
t
w
i
ne
d
3d: Add an initi
a
l
s
h
ader_sm4_read_src_param(
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Henri V
e
rbeet
wined
3
d: Add an i
n
itial shad
e
r
_
sm4_r
e
ad_dst_p
a
r
a
m(
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Henri
Verbeet
wine
d
3d: Shift t
h
e writemas
k
in th
e
fronte
n
d
.
commit
|
commitdiff
|
tree
2009-05-06
Henri Verbeet
wined3d: Fix
some more indentatio
n
.
commit
|
commitdiff
|
tree
2009-05-06
Henri Verbeet
w
ine
d
3d: Remove some redun
d
an
t
co
d
e
.
commit
|
commitdiff
|
tree
2009-05-05
Henri
Verbeet
w
ined3d: Implemen
t
shader_sm4
_
is_end()
.
commit
|
commitdiff
|
tree
2009-05-05
Henri V
e
rb
e
et
wined3d: Store the SM 1-3 opcod
e
i
nformation
t
ab
l
es
.
.
.
commit
|
commitdiff
|
tree
2009-05-05
He
n
ri
Ve
r
beet
w
ined3d: Add a minim
a
l implementation of shader_
s
m4
_
read_opc
.
.
.
commit
|
commitdiff
|
tree
2009-05-05
Hen
r
i Ve
r
beet
wined3d: Handle
r
eadi
n
g
the s
h
ader he
a
d
er in the frontend
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Verbeet
w
ined3d: Introduce a st
u
bbed SM
4
shader fronte
n
d
.
commit
|
commitdiff
|
tree
2009-05-04
Henri Verbeet
wine
d
3d: S
e
lect the frontend bas
e
d on the version token
.
commit
|
commitdiff
|
tree
2009-05-04
Henri
V
er
b
e
e
t
wined3
d
:
Add a fronten
d
functi
o
n t
o
de
t
e
rmine i
f
there
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
Henri Verbeet
wine
d
3d: C
r
eate a frontend for parsi
n
g shad
e
r
s
.
commit
|
commitdiff
|
tree
2009-05-04
Hen
r
i Verbeet
wined3
d
: Move SM 1-3 p
a
r
s
ing functi
o
ns to
their
own
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
Henri Verbeet
wined3d:
G
e
t
ri
d
of t
h
e remaining
W
INED3DSP_REGNUM_MAS
K
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henri Verbeet
wi
n
ed3d: Avoid u
s
ing WINED3D
S
P_REGNUM_MASK in
t
he de
f
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henri Ver
b
e
e
t
w
i
ned3
d
: In
t
r
o
du
c
e shader_sm1_read_comment() to read
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henri
V
erbe
e
t
win
e
d
3
d: Merge wined3d_private_types
.
h into wined3d_pri
v
ate
.
h
.
commit
|
commitdiff
|
tree
2009-05-01
H
e
nri Verbeet
w
i
ned3d: Use t
h
e shader_sm1_rea
d
_*(
)
func
t
ions
i
n shader_tra
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henri Verbeet
wined3d: Merge shader_
d
ump_ar
r
_entry()
int
o
shader
_
dump_regi
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri Ver
b
eet
wined3d: De
f
i
n
e
G
L
_
FENCE
_
APPL
E
t
o the correct value
.
commit
|
commitdiff
|
tree
2009-04-30
Henri V
e
rbeet
wined
3
d: Split shad
e
r_dump_param() in s
h
ader_d
u
mp_src
_
param
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
H
e
n
ri Verbeet
wined3d: Pass a str
u
ct wined3d_shader_s
e
mantic to shader_dum
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
H
enri
V
erbee
t
w
i
ned3d
:
Expli
c
itly pa
s
s regi
s
te
r
type,
index, etc
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri Verbeet
wined3d: E
x
plicitly pass the r
e
gister type and index
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbeet
w
i
ned3d: Relat
i
ve address
i
ng tokens
a
r
e al
w
ays so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
He
n
ri
V
e
r
beet
wined3d
:
The "input" pa
r
am
e
ter t
o
shader_
d
u
m
p
_param
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Henr
i
V
erbeet
wine
d
3d: Handle
the sampler t
y
pe shift
in the frontend
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbeet
wined
3
d: Introduce
shad
e
r_sm1_read_semantic()
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbeet
wined3d: Sto
r
e the s
a
mpler type in struct shader_reg_maps
.
commit
|
commitdiff
|
tree
2009-04-28
Henri Verbeet
wined
3
d: R
e
move so
m
e
r
edundant defines
.
commit
|
commitdiff
|
tree
2009-04-28
Henri Verbee
t
w
i
ned3d: Ma
s
k set bool/int constan
t
s
wi
t
h
b
oo
l
/i
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Henri Verb
e
et
wined3
d
: Clear r
e
g
_
maps i
n
shad
e
r
_get_registers_used
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Hen
r
i
Verbeet
w
i
n
e
d3d: Use shader_sm1_read_dst_param
(
) and shader_sm1_read
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Henr
i
V
erbeet
w
i
ned
3
d: Cr
e
ate a
s
e
p
arate function to record register
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbe
e
t
wi
n
ed3d: Add a wined3d pixel shader to st
r
u
ct d3d10_pixel_sh
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbeet
wined3d: Add a function t
o
read a destina
t
i
o
n
param
e
ter
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
He
n
ri Verbee
t
w
i
ned3d:
A
d
d
a
function to
re
a
d
a
source paramete
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Hen
r
i
V
e
rb
e
et
w
ined3d: Use shade
r
_sm1_
r
ead_o
p
code()
i
n shader_trace_i
n
i
t
()
.
commit
|
commitdiff
|
tree
2009-04-27
Henri
V
e
rbeet
wi
n
ed3d: Store D3D shader opcode names
i
n a se
p
arate
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Hen
r
i Verbe
e
t
w
ined3d
:
Use shader_sm1_read_opco
d
e() in shader_get
_
register
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Verbeet
wined3d: Add a func
t
ion
t
o read an
o
pcode f
r
om SM1
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Hen
r
i Ve
r
b
eet
wi
n
ed3d: The fir
s
t
shader toke
n
shou
l
d
b
e the version
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
H
e
nri Ve
r
beet
win
e
d3d: Use a more reasonable limit
for the numb
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Verbeet
wine
d
3d: Handle the opc
o
d
e
spe
c
ifi
c
contro
l
shift in
.
.
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbeet
wined
3
d: Get ri
d
of the shared_han
d
le parameter
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Ve
r
b
eet
wined
3
d:
D
o
w
n
grade an
E
RR to a WARN
.
commit
|
commitdiff
|
tree
2009-04-23
H
e
nri Verbeet
wined3
d
: Mov
e
f
ro
n
tend spec
f
ic co
n
stants to baseshader
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
H
e
nri
V
erbeet
wined3d: Mov
e
some frontend specfic code
t
o bas
e
s
hader
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
H
enri Verbeet
w
ined3d: Handle the destination modifier sh
i
ft
i
n
the
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri
V
e
rbe
e
t
wined3d:
Handle the sou
r
ce modifier
s
hift in t
h
e frontend
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
He
n
ri Verb
e
et
wined3
d
: Handle the swizz
l
e
s
hift
i
n the
f
ron
t
e
nd rather
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verbeet
w
ined3d: G
e
t
r
i
d
o
f
the WINED3DVS_* swizzle constants
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verbeet
wined3d: Get rid of the
token
f
iel
d
from
struct wined
3
d_shad
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Ve
r
beet
wined3d: Pass a struc
t
wined
3
d
_
s
hader_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
H
enr
i
Verbe
e
t
w
i
n
ed3d: Pass a s
t
ru
c
t wined3d_shader_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henr
i
Verbe
e
t
wined3d: Add a separa
t
e function
f
or co
n
verti
n
g
swizzles
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
w
ined3d: Store the
source swizzl
e
in struct wined3d_
s
h
ader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri V
e
rbeet
wined3d: Ex
p
lic
i
tly pass the sourc
e
mo
d
ifier to shader_gl
s
l_
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Hen
r
i Verbeet
w
ined3d: Pass a stru
c
t wi
n
ed3d_shader_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3
d
:
P
ass a struct wined3d_shad
e
r_
s
rc_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henr
i
Verbeet
w
i
ned3d: Simplif
y
r
e
plicating the
.
x swizzle
in
shader_hw_mov(
)
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
w
ined3d: Pas
s
a stru
c
t wined3d_shader_src_p
a
ram to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3d: Pass a struct
wine
d
3d_shader_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
He
n
ri Ver
b
e
e
t
win
e
d3d:
S
to
r
e
th
e
destinatio
n
relative a
d
dressing
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3d
:
Store the
source relati
v
e addressing
t
oken
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henr
i
Ver
b
eet
w
i
ned3d: C
r
eate a rela
t
i
v
e addre
s
sin
g
t
oken for 1
.
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henr
i
Verbe
e
t
wi
n
ed3d
:
Store
t
he sour
c
e
modifiers in struct w
i
ned3d_shader
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbe
e
t
wined
3
d: S
t
ore the r
e
gister index in
struct w
i
ned3d_shade
r
_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
H
enr
i
Ver
b
eet
wined
3
d: Store the r
e
gist
e
r
type in s
t
r
uct wined3d_shader_sr
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verb
e
et
wined3d:
Introduc
e
struct wined3d_
s
hader_src_param
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
wined3d:
Group i
n
struct
i
on context
i
nformati
o
n
to
g
ether
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Hen
r
i Verbeet
wined3d: Don't die if a vertex shader has s
a
m
plers
.
commit
|
commitdiff
|
tree
2009-04-14
Henr
i
V
erbeet
w
ined3d: Get ri
d
o
f
the "
t
ok
e
n
"
fi
e
ld
f
rom struct wined3d_sh
.
.
.
commit
|
commitdiff
|
tree
2009-04-14
H
enri V
e
r
beet
wined3d: Pass
a struct
win
e
d3d_shader
_
dst_
p
aram to
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbeet
w
i
n
ed3d
:
Split
v
shader_program_add_param() in sh
a
der_arb_add
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbeet
wined3d
:
Merg
e
pshader_get_register_name() and part
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbee
t
wined
3
d: Explicitly
p
ass the
reg
i
ster type and
ind
e
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri V
e
rbeet
w
ined3d: Stor
e
the
relative address
i
ng mode in struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
H
e
nri Ver
b
ee
t
wi
n
ed3d: Store t
h
e destination sh
i
ft in struct w
i
ned3d
_
shade
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
He
n
ri Verbe
e
t
wined
3
d: Get rid of a r
e
dundant strcat in shader_glsl
_
get_re
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
H
enri Ve
r
bee
t
w
ined3d: Expli
c
itly
p
a
ss pa
r
ameter
p
roperties
to
sh
a
der_glsl
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
wined3d: Pa
s
s a s
t
r
u
c
t wined3d_sh
a
der
_
dst_param
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri V
e
rbeet
wined3d: Add a separate function for converting write
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
H
enri V
e
rbeet
wined3d
:
Only update
t
he swi
z
zle and us
e
map for streams
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Hen
r
i Verbeet
wi
n
ed3
d
: Eliminate a useless local
v
ariable
.
commit
|
commitdiff
|
tree
2009-04-08
Henri
Verb
e
et
w
i
ned3d: Store us
a
ge and usage_idx in struct wined3d_shad
e
r_
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri V
e
rbeet
wined3d: Prope
r
l
y check if input
/
out
p
ut va
r
yings
a
re
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbeet
wined3d: Fix some more 3 space indentation
.
commit
|
commitdiff
|
tree
2009-04-08
H
e
nri Verbeet
win
e
d3d: Store a struct win
e
d3d_shader_dst_par
a
m i
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Verb
e
et
wined3d: Simplify shader_glsl_cmp()
and shad
e
r_glsl_cnd(
)
.
commit
|
commitdiff
|
tree
2009-04-07
Hen
r
i Ver
b
eet
wined3d:
S
implif
y
shade
r
_glsl_
c
o
l
o
r_correction
(
)
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Verbeet
wined3d: St
o
re th
e
register type in
struct wined3d_shader
_
ds
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
H
enri Verbeet
wine
d
3
d
: Explicitly
pass re
g
ister type
a
nd i
n
dex to
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Verbeet
wined3d:
S
tore the write mask in
struct wi
n
ed3d_shader_
d
st_
p
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri Verbeet
wined3d: Stor
e
the destination mod
i
fiers in struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Hen
r
i Verbeet
wined3d: Pas
s
a pointer to
s
tr
u
ct wined3d_shader_dst_para
m
.
.
.
commit
|
commitdiff
|
tree
next