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
d3dcompiler: Pre/post increment/decrement operators are unary.
2012-09-28
Matteo Bruni
d3dcompiler:
P
ars
e
array indexi
n
g expressions
.
commit
|
commitdiff
|
tree
2012-09-28
Ma
t
teo Br
u
ni
d3dcompiler
:
Parse struct
t
ypedefs
.
commit
|
commitdiff
|
tree
2012-09-28
Matteo Bru
n
i
d3dcompiler: Pars
e
struct der
e
f
ere
n
ces
.
commit
|
commitdiff
|
tree
2012-09-28
M
atteo Bruni
d
3
d
c
ompile
r
: Fix freein
g
function
.
commit
|
commitdiff
|
tree
2012-09-27
Matteo B
r
uni
d3
d
compiler: Handle simple struct ini
t
i
a
l
izers
.
commit
|
commitdiff
|
tree
2012-09-27
Matteo Bruni
d3dcompiler:
Store the pointer to
t
he s
t
ruct
fie
l
d
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
M
atteo Bruni
d
3d
c
ompi
l
er
:
Also free the list itself in
f
ree_instr_list()
.
commit
|
commitdiff
|
tree
2012-09-27
Matteo
B
runi
d3dcompiler: P
a
rse s
t
ructure
d
eclarati
o
ns
.
commit
|
commitdiff
|
tree
2012-09-27
Matteo Bru
n
i
d3dcompile
r
: Move va
r
iable
s
d
e
claration to a separ
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-09-21
Matteo Bruni
d
3dcompile
r
: Parse
"fo
r
" loops with declaration
s
.
commit
|
commitdiff
|
tree
2012-09-21
Matteo
Bruni
d3d
c
omp
i
ler:
P
a
rse "for" l
o
ops without variable decl
a
rat
i
ons
.
commit
|
commitdiff
|
tree
2012-09-21
Matteo Bru
n
i
d3dcompiler: Parse
"d
o
-while" loop
.
commit
|
commitdiff
|
tree
2012-09-21
Matteo Brun
i
d3dcompiler: Par
s
e
"whil
e
" loops
.
commit
|
commitdiff
|
tree
2012-09-21
Matt
e
o Br
u
ni
d
3dco
m
pi
l
er: All
o
w casts to arrays
.
commit
|
commitdiff
|
tree
2012-09-19
M
atteo Br
u
ni
d3dcompiler: Par
s
e casts
.
commit
|
commitdiff
|
tree
2012-09-19
Matteo
B
r
u
n
i
d3
d
compiler: Sup
p
or
t
simp
l
e
variabl
e
init
i
alizers
.
commit
|
commitdiff
|
tree
2012-09-19
Matteo Bruni
d
3
dcompil
e
r: Parse
"typ
e
d
e
f
" state
m
ent
.
commit
|
commitdiff
|
tree
2012-09-19
M
atteo Bruni
d3dcompil
e
r
:
Store d
a
ta types in a R
B
tree for fas
t
er
.
.
.
commit
|
commitdiff
|
tree
2012-09-19
M
a
tteo Bruni
d3dcompiler: Parse "if/e
l
se" stateme
n
t
.
commit
|
commitdiff
|
tree
2012-09-18
Matteo Br
u
ni
d3dcompiler/tests: Use a reasonable adapte
r
format
.
.
.
commit
|
commitdiff
|
tree
2012-09-18
Mat
t
eo B
r
uni
d3dcompiler: Parse "return" st
a
tement
.
commit
|
commitdiff
|
tree
2012-09-18
Matteo
B
runi
d
3dcompiler: On
l
y
a few modi
f
ie
r
s ar
e
relevant
i
n type
.
.
.
commit
|
commitdiff
|
tree
2012-09-18
Matteo
B
ru
n
i
d3dcompiler:
Don't writ
e
the sh
a
der version tag
fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-18
Matteo Bruni
d3dcompiler: Dec
l
are
predefi
n
ed data types
.
commit
|
commitdiff
|
tree
2012-09-17
Ma
t
teo Bruni
d3dcompiler: St
u
b D3DD
i
sassemble
.
commit
|
commitdiff
|
tree
2012-09-17
Mat
t
eo Bruni
d
3dcomp
i
ler: Postincrement/decrement expressions are
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Matteo
B
ru
n
i
d
3
dcompile
r
: P
a
rse
s
wizzles
.
commit
|
commitdiff
|
tree
2012-08-21
M
atteo Bruni
wined3
d
: Use BOOL instea
d
of char in
shader
_
load_constants()
.
commit
|
commitdiff
|
tree
2012-08-21
Ma
t
teo Brun
i
wined3d: Force ARB shader programs rese
l
ectio
n
on bo
o
l
.
.
.
commit
|
commitdiff
|
tree
2012-08-21
Matteo Bru
n
i
wined3d: Fix blending tes
t
expected r
e
sults
.
commit
|
commitdiff
|
tree
2012-08-15
Matteo Bruni
w
in
e
d3
d
: Improve post-pixelshader b
l
en
d
ing test
.
commit
|
commitdiff
|
tree
2012-08-15
Matteo Bruni
wined3d: Fix pixel f
o
rm
a
t
mas
k
s
.
commit
|
commitdiff
|
tree
2012-08-15
Ma
t
te
o
B
r
u
ni
wined3d:
Dump postblend color
.
commit
|
commitdiff
|
tree
2012-08-15
Matteo B
r
uni
wined3
d
: Us
e
GL_FR
A
MEB
U
FFER_SRGB when possible
.
commit
|
commitdiff
|
tree
2012-07-20
M
a
tteo
B
runi
d3dco
m
piler: Parse assignments
.
commit
|
commitdiff
|
tree
2012-07-20
Matteo Brun
i
d3dco
m
piler: Stub a
s
signmen
t
parsing
.
commit
|
commitdiff
|
tree
2012-07-20
Matteo Bru
n
i
d3dcompiler
:
"vo
i
d" is not a plain sc
a
lar data
t
y
pe
.
commit
|
commitdiff
|
tree
2012-07-20
Matteo Br
u
ni
d
3
d
compiler: Parse unary and
p
refix operators
.
commit
|
commitdiff
|
tree
2012-07-20
Matt
e
o Bruni
d
3dcompiler: Parse some postfix operat
o
rs
.
commit
|
commitdiff
|
tree
2012-07-18
Ma
t
teo Brun
i
d3
d
c
ompi
l
er:
P
arse relational operators, stub out
more
.
.
.
commit
|
commitdiff
|
tree
2012-07-18
Ma
t
teo Bruni
d3dco
m
piler
:
Parse mult
i
plicative expr
e
ssi
o
ns
.
commit
|
commitdiff
|
tree
2012-07-18
Matteo
B
r
uni
d3dcompile
r
: D
o
n't a
l
low sema
n
t
i
cs on local variables
.
commit
|
commitdiff
|
tree
2012-07-18
Matteo Br
u
ni
d3
d
compiler: Don'
t
allow
c
on
s
t variables without initializer
s
.
commit
|
commitdiff
|
tree
2012-07-18
Matteo B
r
uni
d3d
c
ompiler: Check
f
or i
n
v
a
l
id mat
r
ix major
i
ty
m
odifiers
.
commit
|
commitdiff
|
tree
2012-07-17
Matteo Bruni
d3dcompiler
:
Implemen
t
b
a
sic
expressio
n
s parsing
.
commit
|
commitdiff
|
tree
2012-07-17
Matteo Bruni
d3dcompil
e
r:
D
on't allow semantics on void fun
c
tions
.
commit
|
commitdiff
|
tree
2012-07-17
Matteo
B
ru
n
i
d3dco
m
piler: Variab
l
e
s
and
f
un
c
tions ca
n
't have the
.
.
.
commit
|
commitdiff
|
tree
2012-07-17
Matteo Bruni
d3dcompiler: Pass the
c
omple
t
e
locatio
n
to add_func_par
a
meter()
.
commit
|
commitdiff
|
tree
2012-07-17
Matteo Br
u
ni
d3
d
compiler
:
Store location infor
m
ation in constants
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
Matteo
B
runi
d3dcompi
l
er: Use locat
i
on information in add_modifier()
.
commit
|
commitdiff
|
tree
2012-07-12
Matteo Bruni
d3dcomp
i
ler: Store (an
d
be
g
in
t
o
use) l
o
cat
i
on information
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
Matteo Bruni
d3dc
o
mpil
e
r: Introduce source_
l
oc
a
tion structure
.
commit
|
commitdiff
|
tree
2012-07-12
Matteo Br
u
ni
d3dcompil
e
r: Track the lo
c
a
tion of ea
c
h l
e
xer token
.
commit
|
commitdiff
|
tree
2012-07-12
M
a
tteo Bru
n
i
d3dcompiler: Add hlsl_rep
o
rt_message f
u
nction
to st
a
ndardize
.
.
.
commit
|
commitdiff
|
tree
2012-07-11
Mat
t
e
o
Bruni
d3dcompiler:
I
mprove debug_h
l
sl_ty
p
e function
.
commit
|
commitdiff
|
tree
2012-07-11
Matteo Bru
n
i
d3dcompi
l
e
r: Ad
d
a trace t
o
the sco
p
e push/pop functions
.
commit
|
commitdiff
|
tree
2012-07-11
M
a
tteo Bruni
d3dcompiler: Pas
s
the shader filename
to th
e
preprocessor
.
commit
|
commitdiff
|
tree
2012-07-11
Matteo Bruni
d3dcompiler:
M
ake declara
t
ion_stateme
n
t
r
e
t
urn a list
.
commit
|
commitdiff
|
tree
2012-07-11
Matteo Bru
n
i
d3dcompiler: Proper
l
y pri
n
t compilation messages
.
commit
|
commitdiff
|
tree
2012-07-10
M
atteo Bruni
d3d
c
o
mpiler
:
Initialize a
n
d
f
ix compilatio
n
me
s
sages
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
Matt
e
o B
r
uni
d3dcomp
i
ler: Pars
e
compilation targ
e
t
.
commit
|
commitdiff
|
tree
2012-07-10
Matte
o
B
r
uni
d3d
c
ompi
l
er: C
a
rry around bo
t
h
s
hader m
a
jor and minor
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
Matteo
Br
u
ni
d3dcom
p
iler: Type name
s
have to be a
l
located on the
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
M
a
tteo Bruni
d
3d
c
ompiler
:
Fix line
i
nfo
u
pdate
.
commit
|
commitdiff
|
tree
2012-06-13
M
a
tteo Bruni
d3dcompiler: Add some
tes
t
s for 'sys
t
em' ty
p
e incl
u
d
e
s
.
commit
|
commitdiff
|
tree
2012-06-13
Matteo Bruni
wpp: Explicitly pas
s
i
n
clude type to the lookup callb
a
ck
.
.
.
commit
|
commitdiff
|
tree
2012-06-13
Matteo Bruni
wpp:
Invert 'type'
callbac
k
para
m
eter value,
t
o match
.
.
.
commit
|
commitdiff
|
tree
2012-06-12
Mat
t
eo Bruni
d3dco
m
piler: Pars
e
con
s
t
r
uctors
.
commit
|
commitdiff
|
tree
2012-06-12
Matteo Br
u
ni
d3dcompiler: Parse functi
o
n definitio
n
s
.
commit
|
commitdiff
|
tree
2012-06-12
Matteo Bruni
d3dcompiler: Par
s
e function decl
a
r
a
t
i
o
ns
.
commit
|
commitdiff
|
tree
2012-06-12
Ma
t
t
eo Bruni
d3
d
compil
e
r: P
a
rse sa
m
pler decla
r
ations
.
commit
|
commitdiff
|
tree
2012-06-12
Ma
t
teo
B
r
uni
d
3
dcompiler: Parse vector and
m
atrix de
c
larations
.
commit
|
commitdiff
|
tree
2012-06-07
Matteo
Bruni
d
3dcompile
r
:
P
a
rs
e
variable referenc
e
s
i
n
expressions
.
commit
|
commitdiff
|
tree
2012-06-07
Matteo Bruni
d
3
dcom
p
ile
r
: Parse
variabl
e
initializers,
b
asic expressions
.
commit
|
commitdiff
|
tree
2012-06-07
Matteo Brun
i
d3dc
o
mpiler: Parse modifiers
.
commit
|
commitdiff
|
tree
2012-06-07
Ma
t
teo Bruni
d3dcompil
e
r: D
i
stinguish
between s
c
a
l
a
r
s, vectors and
.
.
.
commit
|
commitdiff
|
tree
2012-06-07
Matt
e
o Bruni
d3dcompi
l
er: Du
m
p pr
e
processed shader s
o
urces
.
commit
|
commitdiff
|
tree
2012-06-05
M
atteo Bru
n
i
d3d
c
ompiler: Parse v
a
riable declarations
.
commit
|
commitdiff
|
tree
2012-06-05
Matteo
Bruni
d3dco
m
piler: Add ident
i
fie
r
s
p
arsing
.
commit
|
commitdiff
|
tree
2012-06-05
Matt
e
o Br
u
ni
d3dcompiler: Flesh out
the le
x
er more
.
commit
|
commitdiff
|
tree
2012-06-05
Matteo Bru
n
i
d3dc
o
m
p
iler: Use
a separate bytecodewriter debug
channel
.
commit
|
commitdiff
|
tree
2012-05-16
M
a
tt
e
o Br
u
ni
d3dcompiler:
A
dd a
s
tub lexer
.
commit
|
commitdiff
|
tree
2012-05-16
Matte
o
B
r
u
n
i
d3dcompiler: Add a stub
p
a
rse
r
.
commit
|
commitdiff
|
tree
2012-05-16
Matteo Br
u
ni
d3dc
o
mpil
e
r:
Tra
c
e
compilation me
s
sa
g
e
s
.
commit
|
commitdiff
|
tree
2012-05-16
Matteo Bruni
d3dc
o
mpiler: Partially implemen
t
D3DC
o
mpile
f
uncti
o
n
.
commit
|
commitdiff
|
tree
2012-05-16
Matteo Bruni
d3dcomp
i
l
e
r: Make SlWriteBytecode return the sha
d
er
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
Matteo Bruni
d3dc
o
m
p
i
l
er
:
Rename asm_alloc/
r
ealloc/fre
e
f
u
n
ct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
Mat
t
eo Bruni
d3d
c
ompiler: Gene
r
a
l
ize message reportin
g
function
.
commit
|
commitdiff
|
tree
2012-05-08
M
a
tteo Bruni
d3dcompiler: Ma
k
e set_parse_status() more
g
e
ne
r
a
l
.
commit
|
commitdiff
|
tree
2012-05-08
Matteo Bruni
d3
d
com
p
iler: Remove shader_type typ
e
def
.
commit
|
commitdiff
|
tree
2012-03-28
Ma
t
teo Bruni
include: Fix some winsoc
k
definit
i
on
s
.
commit
|
commitdiff
|
tree
2012-03-28
M
a
tte
o
Bruni
wine
d
3d
:
S
uppo
r
t
W
INED3
D
_TT
F
F_COUNT3 text
u
re
p
roj
e
ctio
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-28
Matteo Bruni
w
i
n
e
d3d
:
Update the correct dr
a
w buffers
m
ask
.
commit
|
commitdiff
|
tree
2012-03-09
Matte
o
B
runi
d3d9/tests: A
d
d shader mo
d
el 2 fog
tests
.
commit
|
commitdiff
|
tree
2012-03-09
Matteo Bruni
d3d8/tests: Port fog_with_sh
a
der_test()
f
r
o
m
d
3
d
9 tes
t
s
.
commit
|
commitdiff
|
tree
2012-03-09
Matteo Brun
i
d3d9
/
t
ests
:
R
eena
b
le a VS fog
t
est
.
commit
|
commitdiff
|
tree
2012-03-09
M
a
t
te
o
Bru
n
i
win
e
d3d: Clamp
fog coord
i
n
a
t
e in t
h
e ARB backend t
o
o
.
commit
|
commitdiff
|
tree
2012-03-09
Matteo Br
u
n
i
wined3
d
: C
l
a
m
p fo
g
coordin
a
t
e
in the vertex
shader
.
commit
|
commitdiff
|
tree
2012-02-08
Matteo Bruni
ddraw: Don't leak the
w
indow D
C
.
commit
|
commitdiff
|
tree
2012-02-02
Matteo Bruni
wined3d: Use
a s
e
parate flag for dis
c
ard
e
d
surfaces
.
commit
|
commitdiff
|
tree
next