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: Add an initial shader_sm4_read_src_param() implementation.
2009-05-06
H
e
nri V
e
r
beet
win
e
d3d: Add an initi
a
l s
h
ader_sm4_read_src_param(
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Henr
i
V
e
rbeet
win
e
d3d: Add an ini
t
ial shader
_
s
m4_read_dst_pa
r
am(
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Henri Verbeet
w
ined3d: Sh
i
ft the writemas
k
in
t
he f
r
onten
d
.
commit
|
commitdiff
|
tree
2009-05-06
Henri Verbe
e
t
wined3d:
F
i
x
s
ome more inden
t
at
i
o
n
.
commit
|
commitdiff
|
tree
2009-05-06
H
e
nri Verbee
t
w
i
ned3d: Remove
some
r
ed
u
ndant code
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Verbeet
wined3d: Impl
e
ment sh
a
d
er_sm4_is_
e
n
d
()
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Verbeet
w
in
e
d3d: Stor
e
the
S
M 1-3
o
pco
d
e in
f
ormation
tab
l
es
.
.
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Verbeet
wined3d
:
Add a minim
a
l
imple
m
entation of shader_sm4_rea
d
_opc
.
.
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Ve
r
beet
w
i
ned3d: Handle reading the shader header in the frontend
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Ver
b
eet
wined3d: Intr
o
duce a stubbed SM4
shader frontend
.
commit
|
commitdiff
|
tree
2009-05-04
Henri
V
erbeet
wined3d:
S
elec
t
the
frontend ba
s
ed on
the
v
ersion token
.
commit
|
commitdiff
|
tree
2009-05-04
H
e
nri Verbeet
wined3d: A
d
d
a
front
e
nd function
to determine if there
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
H
enri Verbeet
wined3d
:
Cr
e
at
e
a
fro
n
tend for parsing sh
a
d
ers
.
commit
|
commitdiff
|
tree
2009-05-04
Henri Verbeet
wined3d:
Move SM 1-3 parsing f
u
nctions to their own
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
H
e
nri V
e
rbeet
wined3d: G
e
t
rid of
t
he remaining WINED3DSP
_
RE
G
NUM_MASK
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Hen
r
i Verbeet
wined3d: Avo
i
d
using
WINED3DSP_REG
N
UM_MASK
i
n
t
h
e def
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henr
i
V
erbeet
w
ined3d: In
t
roduce shader_
s
m1_read_com
m
e
n
t()
t
o read
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henr
i
Verbe
e
t
wined
3
d: Merge
wi
n
ed3d_p
r
ivat
e
_types
.
h into wined
3
d_
p
rivate
.
h
.
commit
|
commitdiff
|
tree
2009-05-01
Henri Verbe
e
t
wined3d: Use the shader_sm1_read_*() function
s
in shade
r
_tra
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henri Verbeet
wi
n
ed3d:
M
erge shader_dump_a
r
r_e
n
try() i
n
to shader_dump_re
g
i
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri Verbeet
wined3d: De
f
in
e
GL_
F
ENCE_
A
PPLE to t
h
e correct
value
.
commit
|
commitdiff
|
tree
2009-04-30
H
enri V
e
r
b
e
et
wined3d
:
Split sh
a
der_d
u
mp_param() i
n
shader_dump
_
src_param
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
He
n
ri Verbeet
wine
d
3d:
P
ass a struct win
e
d3d_sha
d
er_semantic t
o
shader_dum
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
He
n
ri Verb
e
et
wi
n
ed3d: Expli
c
itly pass register type, index, etc
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri Verbeet
wined3d: Explic
i
t
ly pass the r
e
g
i
s
ter typ
e
and in
d
e
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbe
e
t
wi
n
ed
3
d
: Relative addressi
n
g tokens
a
re always sourc
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Hen
r
i
Verbeet
w
i
ned3d: The "inp
u
t" par
a
meter to s
h
a
d
er_dump_pa
r
am
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
He
n
r
i
Verbeet
w
ined3
d
:
H
and
l
e the sam
p
ler t
y
pe shift in t
h
e fronte
n
d
.
commit
|
commitdiff
|
tree
2009-04-29
Henr
i
V
erbeet
wined3d: Introduce shader_sm1_rea
d
_
s
emantic()
.
commit
|
commitdiff
|
tree
2009-04-29
H
enri Verbeet
w
i
ned
3
d: Store the sample
r
type in struct shader_reg_maps
.
commit
|
commitdiff
|
tree
2009-04-28
Henri Verbeet
wine
d
3d
:
R
e
move some redundant de
f
ines
.
commit
|
commitdiff
|
tree
2009-04-28
He
n
ri Verbeet
wined3d: M
a
sk set b
o
ol/int c
o
nstants wit
h
bool/int
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Hen
r
i Verbeet
wine
d
3d: Clear
r
eg
_
ma
p
s in shader_get_regi
s
ters_used
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Henri Verbeet
w
i
n
e
d3d: Use
s
hader
_
sm1_read_dst_para
m
() and shader_sm1
_
read
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
He
n
ri Verbee
t
wined3
d
:
Create a
sep
a
rate func
t
ion to record register
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
H
enri
Ver
b
e
e
t
wine
d
3d: Add a
w
ined3d
pixel shader to struct
d
3d
1
0
_pixel_sh
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri
Verbe
e
t
w
i
ned3d: Add a function to
r
e
a
d
a
desti
n
ation para
m
e
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
H
enri Verbeet
wined3d: Ad
d
a function to read a source parameter
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbeet
w
in
e
d
3
d
: Use shad
e
r_sm1_read_opcode() in shader_trace_init()
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbeet
w
ined3d:
S
tore
D
3D shader op
c
ode names i
n
a se
p
arat
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Hen
r
i Verbeet
wined3d:
U
se s
h
ader_s
m
1_rea
d
_opc
o
de() in shad
e
r_get_re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
He
n
ri Verbeet
wined3d: Add
a
function to rea
d
an
o
pc
o
de from S
M
1
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Verbeet
wi
n
ed3
d
: The fi
r
s
t shad
e
r token shou
l
d be the vers
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
H
enri Ver
b
eet
wined
3
d:
Use a m
o
re reasonable limit
f
or
t
h
e number
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Verb
e
et
w
i
ned3d: Handle the opcode specific con
t
r
ol shift in
.
.
.
commit
|
commitdiff
|
tree
2009-04-23
Henri V
e
rb
e
et
wined3d:
G
e
t
r
id of
the shared_h
a
ndle par
a
me
t
er
.
commit
|
commitdiff
|
tree
2009-04-23
H
e
nri Verbeet
wined3d: D
o
wngrade an ERR t
o
a WAR
N
.
commit
|
commitdiff
|
tree
2009-04-23
H
e
nri Verb
e
et
wined3d: Mov
e
fr
o
n
t
end
s
p
e
cfic
c
onstants
t
o b
a
sesha
d
e
r
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbeet
win
e
d3d
:
Move some front
e
nd
spe
c
f
ic co
d
e t
o
base
s
hader
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbeet
wined3d: Handle th
e
des
t
i
n
ation
modi
f
ier s
h
ift
in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verbeet
wi
n
ed3d:
H
a
ndle
t
h
e
s
o
u
rce modifier shift in the
f
rontend
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verbeet
wined3d:
H
andle t
h
e swiz
z
le shi
f
t
i
n the frontend r
a
ther
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Hen
r
i Verbeet
wined3d: G
e
t rid
o
f
the WINED3DVS_* swizzle constants
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verbeet
win
e
d3d: Get rid of
the t
o
ken
f
i
eld from struct
w
i
n
ed3d_shad
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verbeet
w
i
ned3d: Pass a str
u
ct wined3d_sha
d
e
r_src_pa
r
am to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
wined3d: Pass a
s
t
ruct wi
n
ed3d_shader_s
r
c_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
wined3
d
: Add a separa
t
e funct
i
on for co
n
vertin
g
sw
i
zzl
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Ver
b
eet
wine
d
3d: Store the sour
c
e
s
wizzle in stru
c
t wined3d_shader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
wined3d:
Ex
p
licitl
y
pass the so
u
rce
modifier to shader_glsl_
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
w
in
e
d3d: Pa
s
s
a struct
w
ined3d_shader_
s
r
c
_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
He
n
ri Verbeet
wine
d
3d: Pass a
struct
w
i
ned3d_shader_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3d: Simplify replicatin
g
the
.
x swizzle in
shade
r
_hw_mov()
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verb
e
et
wined
3
d: Pass a struct win
e
d3d_s
h
ader_s
r
c_
p
aram to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3
d
: Pass a struct
w
ined3d_sh
a
der_
s
rc_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Ver
b
eet
wi
n
e
d
3d: Store
the desti
n
ation relative addressing
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wi
n
e
d3d:
Store the source rela
t
ive a
d
d
r
e
ssing token
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbe
e
t
wine
d
3d
:
Create a
r
elative addressing token for 1
.
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
w
i
ned3d: S
t
o
r
e the
source modifier
s
in struc
t
wined3
d
_sha
d
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
H
enri Verbe
e
t
win
e
d3d:
S
t
o
r
e the regis
t
e
r in
d
ex in struct
wined3d_s
h
ader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri V
e
r
beet
wined3d
:
Store
t
he
register t
y
pe in struct w
i
ned3d_shader_sr
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
H
e
nri Ver
b
ee
t
win
e
d3
d
: I
n
troduce struct w
i
ned3d
_
shade
r
_src_param
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
w
ined3d: Group ins
t
r
u
ctio
n
c
on
t
ext information t
o
ge
t
her
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
H
e
nr
i
Verbeet
wined3d:
D
o
n't die
i
f a vertex shader h
a
s s
a
m
plers
.
commit
|
commitdiff
|
tree
2009-04-14
Henri Ver
b
e
et
wined3d:
Get rid of
the "token" fiel
d
fr
o
m
struc
t
wined3d_sh
.
.
.
commit
|
commitdiff
|
tree
2009-04-14
H
en
r
i Verbee
t
wined3d: Pass a struct wined3d
_
shade
r
_d
s
t_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri
Verbeet
wine
d
3d:
Split vsh
a
d
e
r_program_add
_
pa
r
am() in shader_
a
rb
_
add
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbeet
w
ined3d: Merge p
s
h
ader_get_re
g
ister_n
a
me()
a
nd
p
a
rt
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbeet
wined3d: Explicitly pass the regi
s
ter type and index
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbe
e
t
wined3d: Stor
e
t
h
e
r
elative addre
s
sing mode in struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbe
e
t
wined3d:
S
tore th
e
de
s
tination
s
h
ift in struct wined3d
_
sh
a
de
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
He
n
r
i Verbeet
wine
d
3
d: Get
rid of
a
r
ed
u
ndant str
c
at
i
n shader_
g
lsl_ge
t
_r
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbe
e
t
w
ined3d: Explicitly pass
parameter properti
e
s to shader_glsl
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
win
e
d3d:
P
ass a struct
wi
n
ed
3
d_s
h
ader_dst_
p
aram to
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
wined3d: Add a separate
f
unction for co
n
verting write
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri
V
erbeet
w
ine
d
3d: Only up
d
ate th
e
s
w
izzle and
use map for streams
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri
V
e
r
beet
wined3d: Elim
i
n
a
t
e a useless loca
l
v
a
r
i
able
.
commit
|
commitdiff
|
tree
2009-04-08
Hen
r
i V
e
rbee
t
wined3d: St
o
re usage
a
n
d
usage_idx in str
u
c
t wined3d_shader_
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
H
e
n
ri Verbeet
wined3d: Pr
o
perl
y
che
c
k if in
p
ut/outp
u
t varyi
n
gs are
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Ver
b
e
e
t
win
e
d3
d
:
Fix some
m
ore 3 space indentation
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbeet
w
i
ned3d
:
Store a struct wine
d
3d_
s
had
e
r
_
dst_para
m
in
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
H
e
nri Verbeet
w
i
ned3d: Simplify shad
e
r_g
l
sl_
c
mp() and shader_glsl_cnd()
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Verbeet
wined3d: Si
m
plify shader_glsl
_
colo
r
_co
r
rectio
n
()
.
commit
|
commitdiff
|
tree
2009-04-07
Henri
Verbe
e
t
wined3d: Store the regist
e
r type in st
r
uct
w
ined3d_
s
h
a
d
er_ds
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Verbeet
w
i
ned3d
:
Explicitly
p
ass reg
i
ster type and
index to
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
H
e
nri Verbe
e
t
wined3d: Sto
r
e the write mask in
s
truct w
i
ned3d_shade
r
_dst
_
p
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri V
e
rb
e
e
t
w
i
ned3d: Store th
e
destination modifiers i
n
struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Hen
r
i V
e
rbeet
wine
d
3d: Pass
a point
e
r to struct wined3d_shade
r
_dst
_
param
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
H
e
nri V
e
rbeet
win
e
d3d: Pass a pointe
r
to
s
truct
wined3d_shader_d
s
t
_
pa
r
a
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
H
e
nri Verbe
e
t
w
i
n
e
d3d:
U
se
a more a
p
prop
r
ia
t
e mask
f
or masking out
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
He
n
ri Verb
e
e
t
wined
3
d
:
Unset the
c
urrent GLSL program whe
n
it's dest
r
oye
d
.
commit
|
commitdiff
|
tree
next