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
Release 1.1.21.
2009-05-08
Henri
Verbeet
wined3d: Record register usage only o
n
c
e
.
commit
|
commitdiff
|
tree
2009-05-08
Henri Ver
b
eet
wined3
d
: Add sup
p
ort for immediate c
o
nstants to the
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
H
enri Verbeet
wined3d
:
Pass a struct
w
ined
3
d_shader_reg
i
s
t
er to s
h
a
d
er_is_
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Henri Ve
r
b
e
et
wined
3
d
: Pass
a st
r
uct wine
d
3d_shader_re
g
ist
e
r to s
h
ader_gls
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Henri V
e
r
beet
wine
d
3d
:
Fix shader_g
l
sl_get_register_n
a
me(
)
ind
e
ntation
.
commit
|
commitdiff
|
tree
2009-05-08
H
enri Verbeet
wined3d: Group regis
t
e
r
informatio
n
into struct wined3d_shad
.
.
.
commit
|
commitdiff
|
tree
2009-05-07
Henr
i
Verbeet
w
ined
3
d: I
n
crease the
s
ize
of
g
lsl_src_param_
t
.
param_s
t
r
.
commit
|
commitdiff
|
tree
2009-05-07
Hen
r
i Ve
r
beet
wine
d
3d: Add
s
upport
f
or i
m
me
d
i
a
te
constants to sha
d
er_
d
ump_
.
.
.
commit
|
commitdiff
|
tree
2009-05-07
H
e
nri Verbeet
wi
n
e
d
3d: Creat
e
a struct wined3d_shader
_
version to
.
.
.
commit
|
commitdiff
|
tree
2009-05-07
H
enri Verb
e
e
t
w
ined3d:
Store the
s
hader v
e
rsi
o
n in t
h
e frontend'
s
.
.
.
commit
|
commitdiff
|
tree
2009-05-07
He
n
ri V
e
rbeet
wined3d:
I
mpr
o
v
e shade
r
_sm4
_
read
_
opc
o
de
(
) to handle
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
He
n
ri Verbeet
wined3d
:
A
d
d an initial
s
hade
r
_sm4_read
_
src_param(
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Henr
i
Verbeet
wined3d: Add an
i
nitial shader_sm4
_
r
ead_dst_param(
.
.
.
commit
|
commitdiff
|
tree
2009-05-06
Henri Verbeet
wined3d: Shift th
e
w
r
itemask
i
n
t
he frontend
.
commit
|
commitdiff
|
tree
2009-05-06
Henri Verbeet
wined3d: Fi
x
some mo
r
e indenta
t
ion
.
commit
|
commitdiff
|
tree
2009-05-06
Henri Verbeet
w
i
ned3d: Re
m
ove some r
e
dundant code
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Verbe
e
t
wi
n
ed
3
d: Im
p
lement shader_sm4_
i
s_
e
nd()
.
commit
|
commitdiff
|
tree
2009-05-05
H
e
n
ri V
e
rbeet
w
ined3d
:
St
o
re t
h
e
S
M
1
-3 opcode informati
o
n
tab
l
es
.
.
.
commit
|
commitdiff
|
tree
2009-05-05
Henri Verbe
e
t
wined3d: Add a mini
m
al implementat
i
on of shader_sm4_
r
ead_opc
.
.
.
commit
|
commitdiff
|
tree
2009-05-05
Henr
i
V
e
rbeet
wi
n
ed3d: H
a
n
dle readi
n
g the shad
e
r header
i
n
t
h
e fr
o
nte
n
d
.
commit
|
commitdiff
|
tree
2009-05-05
Henri V
e
rbeet
wined3d: Intro
d
uce a stubbed SM
4
s
h
a
der fr
o
ntend
.
commit
|
commitdiff
|
tree
2009-05-04
H
enri Verbeet
w
ine
d
3
d: S
e
lect the frontend based on the version to
k
e
n
.
commit
|
commitdiff
|
tree
2009-05-04
Henri Ver
b
eet
w
i
n
e
d3d: A
d
d
a front
e
n
d
funct
i
on to determin
e
if there
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
Henri Verbeet
wined3d: C
r
e
a
t
e
a
fron
t
end for parsi
n
g shaders
.
commit
|
commitdiff
|
tree
2009-05-04
Henri Verbeet
wi
n
e
d
3d: Move SM 1-3 parsing
f
unction
s
to their own
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
He
n
ri Verbeet
win
e
d3d: Get rid of th
e
remaini
n
g WINED3DSP_REGNU
M
_
MASK
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
H
enri Verbeet
win
e
d
3
d: Avoid
u
sin
g
WI
N
ED3DSP_R
E
GNUM_MASK i
n
the def
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henri Verbeet
wi
n
e
d
3d:
I
n
t
roduc
e
shader_s
m
1_read_comm
e
nt() to read
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
Henri Verbeet
wined3d: Merge wine
d
3d_pri
v
ate_types
.
h into wined3d_private
.
h
.
commit
|
commitdiff
|
tree
2009-05-01
Henri Verbeet
w
i
ned
3
d: Use t
h
e shader_sm
1
_read_*() f
u
nctions in shader_tra
.
.
.
commit
|
commitdiff
|
tree
2009-05-01
He
n
ri
Verbeet
wined3
d
: Merge sha
d
er_dump_arr
_
entry() int
o
s
hader_dump_regi
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri V
e
rbeet
wined3d: Defi
n
e GL_FENCE
_
APPL
E
to the cor
r
ect val
u
e
.
commit
|
commitdiff
|
tree
2009-04-30
H
enri Verbeet
wine
d
3d: Split shader
_
dump_
p
aram() i
n
sh
a
d
er_du
m
p_s
r
c
_param
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Hen
r
i Verbeet
win
e
d3d: Pass a struc
t
wined3d_shader_se
m
antic to s
h
ad
e
r_dum
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri
Ver
b
eet
wined3d: E
x
plicitly pas
s
regi
s
ter
t
ype, index, e
t
c
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
He
n
r
i
Ver
b
eet
wined3d: Explici
t
ly pass
t
he r
e
gi
s
ter type and ind
e
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbeet
wined3d: Relati
v
e addressing
tokens are always source
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Ver
b
eet
wined3d: The "in
p
ut" param
e
t
er to shad
e
r_dump_pa
r
a
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbeet
wined3d: Handle the samp
l
er type shi
f
t in
t
he fronten
d
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbee
t
wi
n
e
d
3d: Introduce shader_
s
m1_rea
d
_seman
t
ic()
.
commit
|
commitdiff
|
tree
2009-04-29
Henri
Verb
e
et
wined3d: Store th
e
sampler type in struct shader_reg_maps
.
commit
|
commitdiff
|
tree
2009-04-28
Hen
r
i
V
erbe
e
t
win
e
d3d:
R
e
m
ove s
o
m
e
r
e
dundant
d
efi
n
es
.
commit
|
commitdiff
|
tree
2009-04-28
H
en
r
i Verbe
e
t
wined3
d
: Mask set bool/in
t
constan
t
s w
i
th bool/int
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
H
e
n
ri Verbeet
w
i
ned3d: C
l
ear
r
eg_ma
p
s in shader_get_r
e
gister
s
_u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
H
enr
i
V
erbeet
wined3d: Use shader_sm
1
_
read_d
s
t_param() and shader_sm1_read
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Hen
r
i V
e
rbeet
wined3d: Create a sepa
r
ate function to
r
ecord
register
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri
V
erbeet
w
ined3d: Add a win
e
d3
d
pixel sha
d
er to struct
d
3d10_
p
ixel
_
sh
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbee
t
wined3d:
Add
a
funct
i
on
t
o
re
a
d
a destination param
e
ter
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
H
enri Verbeet
wined3d: Add a
f
unction to r
e
ad a source parameter
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Ver
b
eet
w
i
n
e
d3d: Use shader_sm
1
_read_opcode()
i
n shader_trac
e
_init()
.
commit
|
commitdiff
|
tree
2009-04-27
Henri
Verbee
t
wined3d: Store D3D
s
hader
opco
d
e names in
a s
e
parate
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Verbeet
wined3d:
Use sh
a
der_sm1_r
e
ad_opco
d
e(
)
in shader_ge
t
_reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri V
e
rbe
e
t
wined
3
d: Add a function to read an opcode f
r
om SM1
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
H
enri
V
erbeet
wined3d:
The fir
s
t
sha
d
er token should be the version
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
H
enri Verbeet
wined3d: Use
a more reasonable limit
f
or the nu
m
b
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Verb
e
et
wined3d: Hand
l
e
the opcod
e
speci
f
ic co
n
trol shift in
.
.
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbeet
wine
d
3d
:
Get rid of the s
h
ared
_
h
andle p
a
rameter
.
commit
|
commitdiff
|
tree
2009-04-23
Henri
Verbeet
wined3d:
D
owngrade an
E
R
R
to a
WARN
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Ver
b
eet
wined3d: Move frontend
specfic c
o
n
s
tants
to ba
s
eshader
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbeet
wined3d: Mo
v
e some frontend
s
pecfic c
o
de to baseshader
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbeet
wined3d:
H
andle the desti
n
at
i
on
m
od
i
fier shif
t
in
the
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verbeet
wined3d: Handl
e
t
he source modifi
e
r shift in the fro
n
tend
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Ve
r
bee
t
wined3d:
H
a
n
dle the swiz
z
le shi
f
t in the frontend rather
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri
V
erbeet
w
i
ned3d
:
Ge
t
ri
d
of the WI
N
ED3DVS_*
s
wizzle consta
n
ts
.
commit
|
commitdiff
|
tree
2009-04-22
He
n
r
i
Ve
r
beet
wine
d
3d
:
G
e
t
rid
of the token
f
ield from str
u
ct
wi
n
ed3d_
s
h
a
d
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verbeet
wined3d:
P
ass a
struct wined3d_sha
d
e
r
_src_
p
a
r
am to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Hen
r
i Verbeet
wi
n
ed3d: Pass
a
struct
w
ine
d
3d
_
sh
a
der_
s
rc_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri
V
erbe
e
t
wined3d: Add a separate function for converting swizzles
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
wined3d: Store th
e
sour
c
e swizzle in s
t
ruct wined3d
_
shader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
H
enri
V
erbeet
wined3d: Exp
l
icitly pass the sour
c
e
modifier
t
o shader_
g
lsl_
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
He
n
ri Verbe
e
t
wined3d:
Pass a struct win
e
d3d
_
s
hader_src_pa
r
am to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Hen
r
i
V
e
r
beet
wined
3
d: Pass a str
u
ct
wined3
d
_
shader_src_pa
r
am to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri
Verbeet
wined3d:
Simplify r
e
plicating th
e
.
x swizzle in s
h
ad
e
r_hw_mov()
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3d: Pass a struc
t
wined3d_
s
hader_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3d: Pass a struct
wined3d_shade
r
_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3d:
S
t
o
re the destination relativ
e
ad
d
ressing
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri
Ver
b
eet
wined3d:
Store the source relati
v
e addr
e
ssi
n
g toke
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
H
enri Ver
b
ee
t
w
i
ned3
d
: Create a relative addressing to
k
en for 1
.
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
H
e
n
r
i Verbe
e
t
wined3d:
S
tore
t
he
s
ou
r
ce modifiers in
s
t
ruct wined
3
d_shader
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
He
n
ri V
e
r
b
eet
wined3d: Store the regis
t
er index in
s
truct wined
3
d_shader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
wi
n
ed3d: Store
the register type in struc
t
wine
d
3d_shader_sr
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
wined3d: Introd
u
c
e
struct wine
d
3d_shad
e
r_src_
p
a
r
am
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
wined3d: G
r
oup
ins
t
ruction context informa
t
ion together
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Hen
r
i Verbeet
win
e
d3d: Don't die if a
vert
e
x
shade
r
h
as
s
ampl
e
rs
.
commit
|
commitdiff
|
tree
2009-04-14
Henri Verbeet
wi
n
e
d
3d
:
Get r
i
d of the
"
t
o
k
en" field from stru
c
t wi
n
ed3d_sh
.
.
.
commit
|
commitdiff
|
tree
2009-04-14
H
e
nri Verbeet
wined3d
:
Pass a
struct wined3d_sh
a
der_d
s
t_
p
aram to
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbeet
w
i
ned3d
:
Split vshader_pr
o
gram_add_par
a
m() in shader_arb_add
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri
Verbeet
wined3d: Merge ps
h
ader_get_re
g
ister_name()
and part
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbeet
wined3d: Exp
l
ici
t
ly p
a
ss the
r
egist
e
r
t
y
pe a
n
d
ind
e
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verb
e
et
w
ined3d: Sto
r
e
the relative addressin
g
mode in struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
H
e
nri Verbeet
wined3d: S
t
o
r
e t
h
e
destination shift
in struct wined3d_shade
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbee
t
wined3d: Get rid o
f
a
r
e
d
undant
strca
t
in s
h
ader_glsl_get_
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verb
e
et
wined3d
:
E
xplici
t
ly pa
s
s parameter properties to
s
hader_glsl
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
H
e
nri Verbeet
w
i
ned3d: Pass a str
u
ct w
i
ned3d_shader_dst
_
param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
w
ined3d
:
Add a separate function for converting write
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
H
enri Verb
e
e
t
wined3d: Only up
d
ate the
s
wi
z
zle and use map for stream
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbeet
w
i
ned3
d
: Eliminat
e
a useless local varia
b
l
e
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbe
e
t
wined3d: Store us
a
ge a
n
d usage_idx
in str
u
ct wined3d
_
shade
r
_
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbeet
w
ined3d:
P
rope
r
l
y
ch
e
ck if
inpu
t
/outpu
t
varyings are
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
H
e
nri Verbe
e
t
wi
n
e
d
3
d
: Fix some mor
e
3 space
indentation
.
commit
|
commitdiff
|
tree
next