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: Merge shader_dump_arr_entry() into shader_dump_register().
2009-05-01
H
e
nri Verbe
e
t
wi
n
e
d
3d
:
Merge shade
r
_dump
_
arr_en
t
ry() i
n
to shader_
d
ump_reg
i
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
H
enri
Verbeet
w
ined3d: Define
GL_FENCE_APP
L
E to the correct value
.
commit
|
commitdiff
|
tree
2009-04-30
Henr
i
Verbeet
wined3d: Split sh
a
der_dump_
p
aram() in shader_dump_src_pa
r
am
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri Verbeet
wined3d: Pass a struct wined3d_s
h
ade
r
_
semantic to shader_dum
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
Henri Verbeet
w
ined3
d
: Explicitly pass register typ
e
, ind
e
x
,
etc
.
.
.
commit
|
commitdiff
|
tree
2009-04-30
H
e
nri Verbeet
wined
3
d: Explicitly pass the reg
i
st
e
r
type and ind
e
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Verbeet
wined3d: Relativ
e
addressing tok
e
ns are always source
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Hen
r
i V
e
rbeet
wined3d: The
"input"
p
arame
t
er to shader
_
du
m
p_para
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Henri
V
erbeet
w
i
ned3
d
:
Handle the
s
a
mp
l
er type
s
h
ift i
n
the fro
n
tend
.
commit
|
commitdiff
|
tree
2009-04-29
Henri Ve
r
bee
t
w
ined3d: Introduce shader_
s
m1_read_se
m
a
ntic()
.
commit
|
commitdiff
|
tree
2009-04-29
Henr
i
Verbeet
wined3d: Store
the sampler type
i
n
struct s
h
ader_reg_maps
.
commit
|
commitdiff
|
tree
2009-04-28
Henri
Verbeet
wined
3
d: Remove som
e
re
d
und
a
nt defines
.
commit
|
commitdiff
|
tree
2009-04-28
Henri
Verbeet
wine
d
3d: Mas
k
set bool/int consta
n
ts with boo
l
/int
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Henri Verbee
t
wine
d
3d: Clear reg
_
maps i
n
shader_get
_
reg
i
sters_used
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
H
enri
V
er
b
eet
w
i
n
e
d3d: Use
s
hade
r
_
sm1_read_dst_param() and
shader
_
sm1_read
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Hen
r
i Verbeet
wined3
d
:
C
reate a separa
t
e
function to record registe
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbee
t
w
ined3d:
Add a wined
3
d pixel shader to struc
t
d3d10_pi
x
el_sh
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbeet
wined3d
:
Add
a
functi
o
n t
o
read a destination parameter
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbeet
wined3d: Add a function
to
r
ead a source parameter
.
.
.
commit
|
commitdiff
|
tree
2009-04-27
Henri Verbeet
win
e
d3d: Use sh
a
der_
s
m1
_
r
ead_opcode() in
shader_tr
a
c
e
_i
n
i
t
()
.
commit
|
commitdiff
|
tree
2009-04-27
Henri V
e
r
b
eet
wined3d: Store D3D
shader o
p
code
names in
a separate
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Verbeet
win
e
d3d: U
s
e sha
d
e
r_sm1_read_opc
o
de() in shade
r
_ge
t
_register
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
H
e
nri Verbee
t
w
i
n
ed3d: Add a function to read an opcode from SM1
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri
V
erbeet
wined3d: The firs
t
shade
r
token should be the version
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
He
n
ri
Verbeet
wined3d: Use a more reasonable limit for t
h
e number
.
.
.
commit
|
commitdiff
|
tree
2009-04-24
Henri Ver
b
eet
wined3d: Handle the
o
pcode sp
e
c
i
f
ic control shift in
.
.
.
commit
|
commitdiff
|
tree
2009-04-23
Hen
r
i
Verbeet
wine
d
3
d
: Get rid o
f
t
he shared_hand
l
e para
m
eter
.
commit
|
commitdiff
|
tree
2009-04-23
Henri V
e
rbeet
wi
n
e
d
3d: Downgr
a
de an
E
RR to a
W
ARN
.
commit
|
commitdiff
|
tree
2009-04-23
Henr
i
Verbeet
wined3
d
: Move fro
n
tend specfic constants to baseshader
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Verbeet
w
ined3
d
: Mov
e
some frontend specfic code to bas
e
shader
.
c
.
commit
|
commitdiff
|
tree
2009-04-23
Henri Ve
r
bee
t
wined
3
d:
H
andle
t
he dest
i
nation modifie
r
shift in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
H
e
nr
i
Verbeet
wined3d
:
Han
d
le the s
o
urce modif
i
er shift in the
f
ronte
n
d
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Ve
r
beet
w
i
n
ed3d: Hand
l
e the sw
i
z
z
le shift in the front
e
nd rather
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Ver
b
eet
w
i
ne
d
3
d
: Get rid of t
h
e WINED3
D
VS_* sw
i
zzle constants
.
commit
|
commitdiff
|
tree
2009-04-22
Henr
i
V
e
rbe
e
t
w
i
ned3d: Get rid of
t
he token field from s
t
ruct wined3d_shad
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verbee
t
win
e
d3d: Pass a s
t
ruct
w
ine
d
3d_shad
e
r
_src_pa
r
am to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
wined3d: Pass a s
t
ruct win
e
d3
d
_shader_src_par
a
m to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
H
e
nri Verb
e
et
wined3d: Add a s
e
parate functio
n
for co
n
verting swizzle
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
H
enri Verbe
e
t
wi
n
ed3
d
: Store the source swizzle in struct
w
ined3d_shader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri
V
erbeet
wined3
d
:
E
x
p
li
c
itly pass the source m
o
difier
to shader
_
glsl_
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
wined3d: P
a
ss a struct w
i
ned3d_shader_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Hen
r
i Verbeet
wine
d
3d: Pass a struct win
e
d
3d_s
h
a
d
er_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3d: Sim
p
l
ify
replica
t
ing the
.
x swizzle in
s
ha
d
er
_
hw_mov()
.
commit
|
commitdiff
|
tree
2009-04-20
H
enri Ver
b
e
e
t
wined3d: Pass a
struc
t
w
in
e
d3
d
_
shader_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
H
enri Verbeet
win
e
d3
d
: Pass a struct wined3d
_
shade
r
_
src_
p
aram to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Ve
r
beet
wined3d: Store the destination r
e
lative addressin
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Ve
r
beet
wined3d: Sto
r
e the source relativ
e
address
i
ng token
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
H
e
nri
V
er
b
eet
wined
3
d: Create
a
relative addressi
n
g tok
e
n for 1
.
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
H
e
n
r
i
Verbeet
w
ined3d:
Store the
s
ource modifiers in st
r
uct wined3d_shader
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
win
e
d
3
d: Store the regis
t
er index in struct wined3d_shader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
H
en
r
i Ve
r
beet
wi
n
ed3d: Store th
e
register t
y
p
e
in struct win
e
d
3
d_shader_s
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
He
n
ri
V
erbee
t
w
ine
d
3d: Introduce struct wined3d_shade
r
_src_param
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
wined3d: Group instruction context information together
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
H
e
nri Verbeet
w
ined3d: Do
n
'
t
d
i
e
if
a
ver
t
ex shade
r
has sa
m
plers
.
commit
|
commitdiff
|
tree
2009-04-14
H
enri Ve
r
beet
w
ined3d:
Get
rid of the "to
k
en" field from st
r
uct
wined3d_
s
h
.
.
.
commit
|
commitdiff
|
tree
2009-04-14
Henri Verbeet
wine
d
3d:
Pass a struct
wined
3
d_sh
a
d
er_dst_param t
o
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbeet
wined3d: Spl
i
t vshader_
p
rogram
_
add_param(
)
in shad
e
r
_
arb_
a
dd
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbeet
wined3d: Merge psha
d
e
r
_get_
r
eg
i
s
t
er_name()
a
nd
p
art
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Hen
r
i Verb
e
et
wine
d
3d: Exp
l
ic
i
tly pa
s
s the register
typ
e
a
n
d in
d
ex
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
H
e
nri Ve
r
beet
win
e
d3d: St
o
re the re
l
ative addr
e
ssing m
o
de in
struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbeet
wined3d: Store the de
s
t
i
nation shift in
s
truct wined3
d
_shade
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
wined3d: Get ri
d
o
f
a
redu
n
dant strcat in shader_glsl_ge
t
_re
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
wined3d: Expl
i
c
itly
p
ass para
m
eter pr
o
perti
e
s to shader_gls
l
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
H
e
nri Ver
b
e
e
t
wined3d: P
a
ss
a
struct wined
3
d
_
shader_dst_p
a
ram t
o
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri
V
erbeet
w
i
ned3d:
Add
a
se
p
arate function
f
or convert
i
ng w
r
ite
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
wined3d: Only
update the s
w
izzle and use
m
ap for stream
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri
V
erbe
e
t
wined3d: E
l
iminate a use
l
ess loc
a
l variable
.
commit
|
commitdiff
|
tree
2009-04-08
H
e
nri Verbeet
wined3d: Store usage and usage_idx i
n
struct wined3d_shader_
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbe
e
t
wined3d: Properly
c
heck if input/output
v
aryi
n
gs are
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Ve
r
b
eet
wined3d: Fix
some more
3 spac
e
indentation
.
commit
|
commitdiff
|
tree
2009-04-08
Henri
Ver
b
e
et
win
e
d3d: Store a struct win
e
d3d
_
shader_dst_param in
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
H
e
n
ri Ver
b
ee
t
wined3d: Sim
p
lify shader_glsl_cm
p
() and shade
r
_
glsl_c
n
d()
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Verbeet
w
ined3
d
: Simplify shade
r
_glsl_c
o
lor_c
o
r
rection(
)
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Verbeet
wined3
d
:
Store
the
r
egister t
y
pe
in struct wined3
d
_shader_ds
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
Henri
V
erbeet
wined
3
d: Explicitly pass register type and index to
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
He
n
ri Verbeet
wi
n
ed3d: Store th
e
w
r
ite mask
i
n
s
truct wi
n
ed3d_shader_dst_p
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri Ve
r
beet
wined3d: Store th
e
destination m
o
d
i
fiers in str
u
c
t
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
H
e
nri Verbeet
wine
d
3d
:
Pass a pointer
t
o struct wined3d_sha
d
e
r
_d
s
t
_
param
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri Verbeet
wined3d: Pass a pointer to struct
w
ine
d
3d_shad
e
r_dst
_
param
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henr
i
Verbee
t
wined3d:
U
se a more
a
ppropriate mask for mas
k
i
n
g out
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri
Verbeet
w
i
ned3d: Unset t
h
e current GLSL program when
i
t's dest
r
oye
d
.
commit
|
commitdiff
|
tree
2009-04-03
Henri Verbeet
w
i
ned3d:
U
s
e
registe
r
_idx in
the AR
B
shader
backend
.
commit
|
commitdiff
|
tree
2009-04-03
Henri Verbeet
wined3d: Store
t
he re
g
ist
e
r index in stru
c
t wi
n
ed
3
d_shader_d
.
.
.
commit
|
commitdiff
|
tree
2009-04-03
Henri Verbeet
w
ined3d: Add a
s
truct wi
n
ed3d_
s
hade
r
_d
s
t_param for
.
.
.
commit
|
commitdiff
|
tree
2009-04-03
Henri Verbeet
w
i
ne
d
3
d: Remove
t
he opcode f
i
eld from
s
truct
wi
n
e
d
3d_shader_
.
.
.
commit
|
commitdiff
|
tree
2009-04-03
Henri
V
e
rbeet
wined3d: Use
the s
o
urce and desti
n
ation parameter
c
o
unt
.
.
.
commit
|
commitdiff
|
tree
2009-04-02
Henri
Verbeet
wined3d: Store the so
u
rce and destina
t
i
o
n par
a
m
e
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-02
Henri Ve
r
beet
w
ined3d:
A
void
c
omparing against W
I
NED3DSIO_* in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-02
Henri Verb
e
et
w
i
n
ed3d: Store the ins
t
r
u
ction handler
i
n
d
ex i
n
struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-02
He
n
ri V
e
rbeet
wined3d: Comp
a
r
e num_params against 1 in sha
d
er_glsl_map2gl()
.
commit
|
commitdiff
|
tree
2009-04-02
He
n
ri Ve
r
beet
wined3d: Remove some code that
doe
s
n't make a whole
.
.
.
commit
|
commitdiff
|
tree
2009-04-01
H
enri Verbeet
w
ined
3
d: Use
a
mo
r
e
r
e
ason
a
ble n
a
me
fo
r
"SHADER_OPCO
D
E_A
R
G"
.
commit
|
commitdiff
|
tree
2009-04-01
Henri Verbeet
wined
3
d: Avoid a forward de
c
laration
.
commit
|
commitdiff
|
tree
2009-04-01
Henri Verbeet
wine
d
3d: Do
n
't use the opcode_token f
i
eld
in the ARB
.
.
.
commit
|
commitdiff
|
tree
2009-04-01
Henri Verbeet
wined3d: Don't use the op
c
ode_token field in the
G
L
SL
.
.
.
commit
|
commitdiff
|
tree
2009-04-01
H
e
n
ri Verbeet
dd
r
aw: Fi
l
ter
i
nva
l
id texture st
a
ge s
t
ate
s
passe
d
b
y
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Henri Verbeet
wined3d: Don't leak
t
h
e swapc
h
a
in in IWineD3D
D
evice
I
mpl_Rese
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Henri Verbeet
d3d10c
o
re:
Set the initial buffer dat
a
, when present
.
commit
|
commitdiff
|
tree
2009-03-31
Henri
V
e
r
beet
wined3
d
:
Care for things like pitch an
d
block
s
ize w
h
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Henri Verbeet
d3d10core:
I
mplement ID3D
1
0Devi
c
e::IASetVer
t
exB
u
ffers
(
)
.
commit
|
commitdiff
|
tree
next