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: Improve shader_sm4_read_opcode() to handle some simple opcodes.
2009-05-07
H
e
n
ri Ve
r
beet
wi
n
ed3d: Improve
shader_sm4
_
read_opcode() to handle
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Henr
i
Verbeet
wined3d: A
d
d
an initial shader_sm4
_
read_sr
c
_param(
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Hen
r
i Verbeet
wined3
d
: Add an i
n
i
tia
l
shader_sm4_read_
d
st
_
param(
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Henri Ver
b
eet
wined3d:
S
hift th
e
w
rit
e
ma
s
k in the f
r
ontend
.
commit
|
commitdiff
|
tree
2009-05-06
Henri Verbeet
wined
3
d
: Fix some more
i
ndentation
.
commit
|
commitdiff
|
tree
2009-05-06
He
n
r
i Verbeet
wine
d
3d: Remove some redundant code
.
commit
|
commitdiff
|
tree
2009-05-05
H
e
nr
i
Verb
e
e
t
wined
3
d:
I
mplement shader
_
s
m
4_is_end()
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Ver
b
eet
w
i
ned3d: Store the SM 1
-
3 opco
d
e
informati
o
n t
a
bles
.
.
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Verbeet
wined3d: Add a
minim
a
l im
p
lem
e
ntation of shad
e
r_sm4_read_opc
.
.
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Verbeet
wined3d: Handle reading th
e
sh
a
d
e
r header in t
h
e fron
t
end
.
commit
|
commitdiff
|
tree
2009-05-05
H
e
n
ri Verbeet
wine
d
3
d
:
Intr
o
d
u
ce a stubbed SM4 shader frontend
.
commit
|
commitdiff
|
tree
2009-05-04
Henri
V
erbeet
win
e
d3d
:
S
e
lect the f
r
o
nte
n
d
based on
the versi
o
n token
.
commit
|
commitdiff
|
tree
2009-05-04
Henri Verbeet
wine
d
3d: Add
a fronten
d
func
t
i
on t
o
de
t
er
m
ine if t
h
ere
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
Henri Ve
r
bee
t
wined
3
d:
C
re
a
te a
f
rontend fo
r
p
a
r
sing shader
s
.
commit
|
commitdiff
|
tree
2009-05-04
Henri Ver
b
eet
w
ined3d: Move
S
M
1
-
3
pa
r
sing functions to the
i
r own
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
He
n
ri Verbeet
wined3d: Get rid of the remain
i
n
g WINED
3
DSP_REGNUM_MASK
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
H
e
n
ri V
e
rbeet
win
e
d
3d: Avoid
usin
g
WINED3D
S
P_RE
G
NU
M
_
M
A
S
K
in the
d
ef
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
H
e
nri V
e
rb
e
et
wined3
d
: Int
r
od
u
ce shad
e
r_s
m
1_read_c
o
m
m
en
t
(
)
t
o
read
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henri V
e
rbee
t
wined3
d
: Merge wined3d_priva
t
e_types
.
h into wined3d_priva
t
e
.
h
.
commit
|
commitdiff
|
tree
2009-05-01
H
enri Verbeet
wi
n
e
d
3
d
:
U
s
e
t
he shader_
s
m1_read
_
*() functions in shader_tra
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henri Ver
b
eet
wined3d
:
Merge sha
d
e
r_dump_arr_entry()
i
nto
s
h
ade
r
_dum
p
_
regi
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri Verbeet
wine
d
3d: Define GL
_
FENCE_APPLE to the cor
r
ect value
.
commit
|
commitdiff
|
tree
2009-04-30
Henri
Verbeet
w
ined3d: Split
s
hade
r
_
dump_pa
r
am() in sha
d
er
_
d
ump_src_p
a
ram
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henr
i
Verbeet
wined
3
d
:
Pass a struct wi
n
ed3d_shad
e
r_se
m
antic to shader_du
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
H
enri Verbeet
wined3d: Expl
i
ci
t
ly pas
s
register type, index,
e
t
c
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
H
enri Verbeet
wined3
d
: Explicitly pass the register
type and
index
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
He
n
r
i
V
erbeet
wined3d:
Rela
t
ive addressing token
s
are
a
lways source
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Ver
b
e
e
t
wined3
d
: The "
i
nput" parameter to
s
hader_dump_pa
r
a
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbeet
wine
d
3d:
H
a
ndle the s
a
m
pler t
y
pe shift in the
f
r
o
nt
e
nd
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbeet
wined3d
:
Introduce shader_sm1
_
read_s
e
mantic()
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbeet
wined3d: Store the sampler type in struct shader_reg_m
a
p
s
.
commit
|
commitdiff
|
tree
2009-04-28
Henri Verbeet
w
ined3
d
: Remove
s
ome r
e
dundant
d
ef
i
nes
.
commit
|
commitdiff
|
tree
2009-04-28
Henri
V
er
b
e
e
t
wine
d
3d: Mask
set bool/int constants with bool/int
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
H
enri V
e
rbeet
wi
n
e
d3d: Clear
reg_maps in shader_get_registers_u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Henri Verbeet
wined3d: Use shader_sm1_rea
d
_dst_par
a
m(
)
a
nd shader_sm1_rea
d
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Henr
i
Verbe
e
t
w
ined3d: Create a separ
a
te function to rec
o
r
d
register
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Hen
r
i Verbeet
wined3d:
Add a wined3d pixel sha
d
er t
o
struct d3d10_pixel_sh
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
He
n
ri
Verbeet
wined3d: Add
a function to read a destination parameter
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbeet
wined3d: Add a fu
n
ctio
n
to read a source pa
r
ameter
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verb
e
et
wined3d: Use
shader
_
sm1_read_opcode() in shader_trace_init()
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbe
e
t
wi
n
ed3d:
Sto
r
e D3D shade
r
opcode names in a s
e
pa
r
ate
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
H
enri Verbeet
wined3d: Use shader
_
sm1_read_opcode() i
n
shader_get_re
g
is
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henr
i
Verbeet
wined3d: Ad
d
a fu
n
ction to
read an opcode from SM1
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Ve
r
bee
t
w
i
ne
d
3d
:
The fi
r
st s
h
ader token should be
t
he
v
e
r
si
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
H
e
n
r
i Ve
r
beet
wined3
d
: Use a mo
r
e reasona
b
le
li
m
it for the number
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
H
en
r
i Verbee
t
wined3d:
H
andle the opcode speci
f
ic control shift in
.
.
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Ve
r
beet
wined3d:
G
et rid of the s
h
ared_handle parameter
.
commit
|
commitdiff
|
tree
2009-04-23
H
e
nri Ver
b
eet
w
i
ned3d: Downgrade
a
n ERR t
o
a
WARN
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbeet
wined
3
d:
Move fro
n
t
e
nd sp
e
cfic co
n
stan
t
s to baseshader
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
Henri
V
er
b
e
et
w
i
ne
d
3d:
Move some front
e
nd specfic code t
o
ba
s
e
shader
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbeet
wined3
d
: H
a
ndle the destination mod
i
fier shi
f
t
in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri V
e
rbeet
wined3d: Handle the
s
o
u
rc
e
modifier shift in the frontend
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henr
i
Verbeet
wined3d
:
Handle the s
w
izzle shift
i
n t
h
e front
e
nd rather
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri
Verb
e
et
wined3d: Get
r
id
o
f the WINED3D
V
S_* swizzle
c
o
n
stants
.
commit
|
commitdiff
|
tree
2009-04-22
Henr
i
Verb
e
e
t
wined
3
d: Get rid of
t
h
e
token
f
i
eld fro
m
struct w
i
ned3d_shad
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Ver
b
eet
wined3
d
: Pass a
s
truct
w
in
e
d3d_s
h
a
d
er_src_par
a
m
to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
He
n
ri Verbeet
wined3d: Pass a str
u
ct wi
n
ed3d_sh
a
der_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
wined3d: Add a separate fu
n
ction for con
v
erti
n
g swizzles
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Ve
r
beet
wined3d: S
t
ore
the sour
c
e swizz
l
e in
str
u
ct wined3
d
_shade
r
_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
win
e
d3d: Exp
l
ic
i
tly pas
s
the
s
o
u
r
ce
modifi
e
r
t
o
shader_
g
l
sl_
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Ver
b
eet
wined
3
d: P
a
ss a struct
w
i
ned
3
d_shader_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henr
i
Verbeet
wined3d: Pa
s
s
a
stru
c
t wined3d_
s
hader_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henr
i
Verbeet
wined3d
:
Si
m
pli
f
y replicating the
.
x
s
wizzle in sha
d
er_h
w
_m
o
v(
)
.
commit
|
commitdiff
|
tree
2009-04-20
H
e
nri Ve
r
beet
wined
3
d: Pass
a struct wined3d_sha
d
er_src_par
a
m to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri
Ver
b
eet
wined
3
d: Pas
s
a struc
t
w
i
ned
3
d_s
h
ader_sr
c
_param t
o
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3d:
Store t
h
e dest
i
nation relative a
d
dre
s
sing
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
He
n
ri Ver
b
e
et
wined3d
:
Sto
r
e the source re
l
ative addressing
to
k
en
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
H
en
r
i V
e
rbeet
wined3d: Creat
e
a relative a
d
dressing
to
k
en for 1
.
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbee
t
w
i
n
ed3d
:
Store the sou
r
ce modifie
r
s in
st
r
uct wined3d_
s
hade
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henr
i
V
e
rbeet
wined3d: Store t
h
e
r
egis
t
er index
i
n struct wined
3
d_
s
hader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henr
i
Ver
b
e
e
t
w
i
ned3d: Stor
e
the r
e
gister type in struct wined3d_shader_sr
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
wined3d: Intr
o
d
u
c
e
s
t
ruc
t
wined3d_sh
a
der_sr
c
_param
.
commit
|
commitdiff
|
tree
2009-04-15
H
enri Verbeet
wined3d: Group instruc
t
ion
c
ontext
informa
t
ion
toget
h
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
H
e
nri Ver
b
eet
win
e
d3d: Don't die if a vertex sh
a
der has sa
m
plers
.
commit
|
commitdiff
|
tree
2009-04-14
Henri Ve
r
beet
wined3d:
G
et rid o
f
th
e
"tok
e
n" field fr
o
m stru
c
t wined3d_sh
.
.
.
commit
|
commitdiff
|
tree
2009-04-14
Henri Ve
r
beet
wined3d: Pass
a
struct w
i
ned3d_sh
a
der_
d
st_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbeet
wined3d: Split
v
s
hader
_
program
_
add_param() in
s
h
a
der_arb_add
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Ve
r
beet
wined3d:
Merg
e
pshader_get_
r
egister_nam
e
() and part
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verb
e
e
t
wined3d:
Explic
i
tly pass the register type a
n
d i
n
dex
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Ver
b
e
et
wined3
d
:
Stor
e
the rel
a
tive addressing mode
i
n struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Hen
r
i Verbee
t
wi
n
ed3d:
S
tore the
d
e
stin
a
tion shift in
s
truct
w
ined3d
_
shade
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
He
n
ri Verbeet
w
i
ned3d: Get rid of a
redundant
s
trcat in sh
a
der_gls
l
_get_re
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
wined3d: Explic
i
tly pass parameter
properties to shader_glsl
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Ver
b
eet
wined
3
d
:
Pass a stru
c
t
w
ined3
d
_sh
a
der
_
d
st_param
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
wined3d: Add a separ
a
te functio
n
for con
v
e
r
t
i
ng write
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
wined3d: Only update
the swizzle a
n
d us
e
map for s
t
reams
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
H
enri Verbeet
wine
d
3d: Eliminate
a
u
sel
e
ss
l
o
cal variable
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbeet
wined3d: S
t
o
re usage and
usage
_
idx in struct wined3d_shader_
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri V
e
rbeet
wined
3
d
:
Properly c
h
eck if in
p
ut/output varyings
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbee
t
wined3d: Fix some more 3 space inden
t
a
tion
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbeet
w
i
ned3d: Sto
r
e a
struct wined3d_shader_dst_param in
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
Hen
r
i
Verbee
t
wined3
d
: Simplify shader_glsl
_
cmp(
)
and shader_glsl_cnd(
)
.
commit
|
commitdiff
|
tree
2009-04-07
He
n
ri Verbeet
wined
3
d: Simpl
i
fy shader_glsl_color_correction()
.
commit
|
commitdiff
|
tree
2009-04-07
Henr
i
Verbeet
wined3d:
S
t
ore t
h
e regist
e
r
type in struct wine
d
3d_sh
a
der_ds
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Ve
r
beet
wined3d: Ex
p
lici
t
ly
pass
r
egister type and
i
n
d
ex to
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Verbeet
wined
3
d: Store the write m
a
sk i
n
struct wined3
d
_s
h
ader_
d
st_p
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri Ver
b
eet
wi
n
ed3d: Store the desti
n
ation mod
i
fiers
in struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri Verbeet
w
i
n
ed
3
d:
P
ass a pointer
to s
t
r
uct wined3d_shader_dst_param
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Hen
r
i
V
erbeet
wined3d: Pass a pointer to
str
u
ct wined3d_shader_dst_pa
r
am
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri
V
erbeet
wined3d: Use a
m
ore
appropria
t
e m
a
sk fo
r
m
asking out
.
.
.
commit
|
commitdiff
|
tree
next