repo.or.cz
/
mesa
/
nouveau-pmpeg.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
glsl2: Avoid token name collisions with names used by Windows header files
2010-08-13
Ian Rom
a
ni
c
k
gl
s
l2: Avoi
d
tok
e
n name c
o
l
lisions with
n
ames used
.
.
.
commit
|
commitdiff
|
tree
2010-08-13
Ian Romanick
g
l
sl2: E
l
iminate tok
e
ns for
squa
r
e mat
r
ix short
n
ames
commit
|
commitdiff
|
tree
2010-08-13
Ian Romanick
glsl2: Use MIN2 from macros
.
h
instead of open c
o
din
g
i
t
commit
|
commitdiff
|
tree
2010-08-12
Ian
R
omanick
gls
l
2
:
Use Ele
m
ents from main/compiler
.
h
i
nstead of
.
.
.
commit
|
commitdiff
|
tree
2010-08-12
I
a
n
R
o
m
a
nick
glsl2: Commit ge
n
erated
file ch
a
nged by previous commit
commit
|
commitdiff
|
tree
2010-08-12
Ia
n
Romanick
gl
s
l2: Add m
i
ssing include of string
.
h
commit
|
commitdiff
|
tree
2010-08-12
Ia
n
Romanick
gls
l
2: Change c
o
m
m
and line o
p
tio
n
s
p
a
ssed to fle
x
commit
|
commitdiff
|
tree
2010-08-12
Ian
R
omani
c
k
g
l
sl2
:
Co
m
mit generated fi
l
es chan
g
ed by pre
v
ious
c
ommit
commit
|
commitdiff
|
tree
2010-08-12
I
an Romanick
gls
l
2: Use bison command l
i
ne option
t
o set prefix
commit
|
commitdiff
|
tree
2010-08-12
Ian Roma
n
ick
glsl2: Commit generated files chang
e
d by previous c
o
mmi
t
commit
|
commitdiff
|
tree
2010-08-12
Ian Romanick
glsl2
:
Emit
error from lexer w
h
en illegal reserv
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
I
an R
o
m
a
nick
glsl2: Don't de
c
lare
a
variable cal
l
ed sig
that shadows
.
.
.
commit
|
commitdiff
|
tree
2010-08-09
Ian Romanick
ir_algebraic: Sup
p
ort
o
t
h
er compa
r
isons
in
i
r_unop_logic_not
commit
|
commitdiff
|
tree
2010-08-09
I
a
n
Romanick
i
r_al
g
ebraic:
C
onvert
ir_un
o
p_logi
c
_not handl
e
r
to
.
.
.
commit
|
commitdiff
|
tree
2010-08-09
Ara
s
P
r
anckevi
c
ius
g
lsl2: do not us
e
__re
t
va
l
name; t
w
o underscores is
.
.
.
commit
|
commitdiff
|
tree
2010-08-09
Aras Pr
a
ncke
v
icius
g
l
sl: fix missing retu
r
n in ir
_
struct
u
re_splitting
commit
|
commitdiff
|
tree
2010-08-06
Ian Romanick
ir_to_mesa: H
a
ndle texture-array samplers
commit
|
commitdiff
|
tree
2010-08-06
Ian Rom
a
nick
glsl2: Enab
l
e all suppor
t
ed e
x
tensions i
n
sta
n
d-alone
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Ian Ro
m
anick
glsl_type:
Don't
h
ave two versio
n
s of a t
y
pe
w
i
t
h the
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Ian
R
oma
n
ick
glsl2: L
o
g a better error message when a matchi
n
g function
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Ian Romanick
g
lsl2: Gene
r
ate
m
asked a
s
signments in some expanded
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
I
an
R
omanick
glsl2: Gener
a
t
e
masked assignments
i
n vector and matrix
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Ian Romanick
glsl2: Addit
i
o
n
al validation
o
f write m
a
sk
s
commit
|
commitdiff
|
tree
2010-08-04
Ian Roma
n
ick
glsl2: Add
i
r_assignmen
t
::
w
rite_mask
and ass
o
c
i
ated
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Ia
n
Roman
i
c
k
glsl2
:
Don't t
r
y to co
n
struct
an i
r
_assig
n
me
n
t wit
h
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
A
ras Pranckevicius
glsl2: Set ir
_
discard::ir_t
y
pe w
h
en cloni
n
g
it
commit
|
commitdiff
|
tree
2010-08-02
Ia
n
Romanick
glsl_type: Use
s
trin
g
key for a
r
ray ty
p
e ha
s
h
commit
|
commitdiff
|
tree
2010-08-02
Ian Romanick
K
e
ep a l
o
cal copy of
the symbol
name in
t
h
e
symb
o
l
.
.
.
commit
|
commitdiff
|
tree
2010-08-02
Ian Romanick
g
l
s
l2: Clean-
u
p two 'unused variable
'
warnings
commit
|
commitdiff
|
tree
2010-08-02
Ian Romanick
glsl
2
:
M
ake glsl_types:
:
c
tx pri
v
ate again
commit
|
commitdiff
|
tree
2010-07-21
I
an Romanick
l
inker: Link bu
i
lt-i
n
functions i
n
stead of including
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
Ia
n
R
o
manick
gl
s
l2
:
A
d
d fun
c
tion to im
p
o
rt
function p
r
ototypes from
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
Ian
R
o
m
anick
glsl2: glsl_type has
its own talloc co
n
tex
t
, don't
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
Ian Romanick
link
e
r: Do post-link lower
i
n
g and op
t
imi
z
at
i
on
commit
|
commitdiff
|
tree
2010-07-21
Ian Romanick
g
l
s
l2: Implement utility routine to ta
l
loc reparent
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
Ian Romanick
glsl
2
: Ad
d
a constru
c
t
o
r for
_
mesa_glsl
_
parse_st
a
te
commit
|
commitdiff
|
tree
2010-07-21
I
a
n
Romanick
glsl2: Add and us
e
new v
a
riable mode i
r
_var_tempor
a
ry
commit
|
commitdiff
|
tree
2010-07-21
Ke
n
neth Graunke
glsl2: Add support
for the
.
length() method on arrays
.
commit
|
commitdiff
|
tree
2010-07-21
Ke
n
neth Grau
n
ke
g
lsl2: Re
m
ove incorrect a
s
sertion in the parser
.
commit
|
commitdiff
|
tree
2010-07-21
Kenneth
G
raunke
g
lsl2: Disallow non-
c
onst
a
nt array
i
ndexing for unsize
d
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
Kenn
e
th Graunk
e
ir_c
o
nstant_expression: R
e
mo
v
e p
o
intless
u
se of variable_ref
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
Kenneth Grau
n
k
e
ir_constant
_
e
x
pre
s
sion: Use "th
i
s" pointer dire
c
tly
.
commit
|
commitdiff
|
tree
2010-07-21
Kenneth Gr
a
unke
ir_cons
t
ant_
e
xpr
e
ssion: Convert from a visitor t
o
a
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
Kenneth Graunke
g
lsl
2
: Move
c
onstant_expressio
n
_val
u
e me
t
hod to ir_
r
value
.
commit
|
commitdiff
|
tree
2010-07-21
Carl Wort
h
g
lcpp: Avoid
accidental tok
e
n pasting in preprocessed
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
Carl Worth
glcpp:
A
dd mis
s
in
g
include in xtal
l
oc
.
c
commit
|
commitdiff
|
tree
2010-07-21
Carl Worth
glcpp: Ad
d
stat
i
c key
w
ord to several
f
u
n
cti
o
ns
i
n the
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
Ca
r
l Wo
r
t
h
glcpp: Avoid
w
arnings in generated fle
x
cod
e
.
commit
|
commitdiff
|
tree
2010-07-21
Carl Wort
h
glcpp
-
l
e
x: Decl
a
re some gen
e
ra
t
e
d functions to eli
m
in
a
te
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
Carl Worth
glcpp: Fix support for nested #ifdef
and
n
e
s
te
d
#
ifndef
commit
|
commitdiff
|
tree
2010-07-21
Carl Worth
g
l
cpp: Support #if(e
x
p
ression) with no intervening
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
Carl Worth
glcpp: Fix
use-after-free er
r
or fro
m
#undef di
r
ecti
v
e
.
commit
|
commitdiff
|
tree
2010-07-21
Carl Worth
has
h
_t
a
ble
:
Add new hash_ta
b
le
_
re
m
ove
function
.
commit
|
commitdiff
|
tree
2010-07-21
Carl Wor
t
h
glcpp: Make te
s
t suite t
e
st for valgr
i
n
d
cle
a
n
l
iness
.
commit
|
commitdiff
|
tree
2010-07-21
Carl Worth
glcpp
:
Make t
e
st suite
r
eport f
i
n
a
l c
o
unt of passed
.
.
.
commit
|
commitdiff
|
tree
2010-07-21
C
arl Worth
Build a standalone glc
p
p binary
.
commit
|
commitdiff
|
tree
2010-07-21
Carl Worth
glcpp
:
Delete c
o
pies of
h
ash_
t
able
.
c, hash_
t
able
.
h
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
I
an
R
omanick
glsl2:
Do
n
't validate IR
if
there
w
ere
c
o
mpilation
.
.
.
commit
|
commitdiff
|
tree
2010-07-19
I
an Romanick
linker: Rem
o
v
e
t
h
e FI
N
ISHME comme
n
t f
o
r
intrast
a
ge
.
.
.
commit
|
commitdiff
|
tree
2010-07-19
Ian R
o
manick
linker: Remove redunda
n
t
check for 'main' in sha
d
ers
commit
|
commitdiff
|
tree
2010-07-19
Ia
n
Roma
n
i
ck
linker:
T
ra
c
k
a
nd validate
G
L
S
L
versions
u
sed in shaders
commit
|
commitdiff
|
tree
2010-07-19
I
a
n
Romanick
gl
s
l2: Use E
l
em
e
nts m
a
c
r
o
commit
|
commitdiff
|
tree
2010-07-19
Ian Romanick
l
i
nker: Recursiv
e
ly
resolve
function calls in
i
mported
.
.
.
commit
|
commitdiff
|
tree
2010-07-19
Ian Roma
n
i
ck
linker: loo
k
up function
s
ignature
s
during linking
.
.
.
commit
|
commitdiff
|
tree
2010-07-19
Ian Ro
m
a
n
ick
linker:
Pull f
i
nd_matching_sig
n
a
t
ure
o
u
t o
f
call_link_visitor
commit
|
commitdiff
|
tree
2010-07-19
Ian Romanick
glsl2
:
Explici
t
ly walk lis
t
s
in ir_fun
c
tion::parameter
_
lists
.
.
.
commit
|
commitdiff
|
tree
2010-07-19
Ian R
o
manick
l
i
n
ker:
A
d
d
comment a
b
o
ut b
u
g in
i
nitializer handling
commit
|
commitdiff
|
tree
2010-07-19
Ian Roma
n
i
c
k
linker: Fi
r
st bit
s
o
f intrastag
e
,
intershader
function
.
.
.
commit
|
commitdiff
|
tree
2010-07-19
Ian Roma
n
ick
i
r
_functi
o
n_signature
:
M
ake ac
t
ual_parameters public
commit
|
commitdiff
|
tree
2010-07-19
I
a
n Roman
i
c
k
linker: Remove some
unnecessary
includes
commit
|
commitdiff
|
tree
2010-07-19
Ian
R
o
m
a
n
ick
li
n
ker
:
Use foreach_list_safe in
mov
e
_non_
d
ecla
r
ation
s
commit
|
commitdiff
|
tree
2010-07-19
Ian Romanick
linker: Move global ins
t
ructions from t
h
e linked sh
a
de
r
.
.
.
commit
|
commitdiff
|
tree
2010-07-13
Ian Roma
n
ic
k
gls
l
2: Remove unnecessary
casts of cl
o
ne return val
u
es
commit
|
commitdiff
|
tree
2010-07-13
Ian
Romanick
linker: Merge gl
o
bal-scope instru
c
tions int
o
m
a
in
commit
|
commitdiff
|
tree
2010-07-13
I
an Romanick
link
e
r
: De
t
ec
t
t
h
e shader
t
hat con
t
ains "m
a
in"
d
uring
.
.
.
commit
|
commitdiff
|
tree
2010-07-13
Ian
Rom
a
nick
ir_
f
unctio
n
:
Ma
k
e
matc
h
ing_signa
t
ure n
o
t r
e
turn const
commit
|
commitdiff
|
tree
2010-07-13
Ian
R
o
manick
lin
k
er:
Implement first bits o
f
intrasta
g
e linking
commit
|
commitdiff
|
tree
2010-07-13
Ian
Roma
n
ick
link
e
r:
R
e
factor cro
s
s_va
l
i
date_uniforms
i
nto cross_validat
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
I
a
n
Romanick
ir_valid
a
te: Also perform usual c
h
ecks
o
n ir
_
dereference_
v
ar
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
Ian
R
omanic
k
ir_valid
a
t
e: Va
l
id
a
te that varibles are declared befor
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
I
a
n Romanick
l
i
nker: Stub-out int
r
ast
a
ge linker
commit
|
commitdiff
|
tree
2010-07-12
Ian Rom
a
nick
Make shader_api
.
h be C++ frien
d
ly
commit
|
commitdiff
|
tree
2010-07-12
Ian Romanick
ir_
v
ali
d
ate:
A
d
d
itional
f
u
nction
r
elated invariant
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
Ian Rom
a
n
i
ck
ir_
f
uncti
o
n
_signatur
e
: A
d
d method to get t
h
e functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
Ian
Rom
a
nick
g
l
sl2:
Add util
i
ty fu
n
ction
c
lone_ir_list
commit
|
commitdiff
|
tree
2010-07-12
Ian Roma
n
ic
k
ir_call
:
A
dd method to
set the functi
o
n signa
t
u
re b
e
ing
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
Ian
R
oma
n
i
c
k
glsl2: Im
p
le
m
e
nt
i
r
_
f
unct
i
on::
c
lone and ir_
f
unction_signatu
r
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
Ian Romanick
glsl2
:
Move temp declar
a
tion to correct side of if
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
Ian R
o
m
ani
c
k
glsl2: Add missing fields in i
r
_
variable
:
:clo
n
e
commit
|
commitdiff
|
tree
2010-07-12
I
a
n R
o
manick
g
ls
l
2: Add de
c
larations
f
o
r temporarie
s
to instruction
.
.
.
commit
|
commitdiff
|
tree
2010-07-09
K
e
nneth
Graunke
ast_fun
c
tion:
Fix
n
on-f
l
o
a
t constructo
r
s with matr
i
x
.
.
.
commit
|
commitdiff
|
tree
2010-07-09
K
e
n
n
eth Graunke
ast_f
u
nction: Move err
o
r
ret
u
rn earli
e
r and
don't indent
.
.
.
commit
|
commitdiff
|
tree
2010-07-09
Ke
n
neth Gra
u
nke
ast_function: Remov
e
unn
e
cessary check for empty co
n
structors
.
commit
|
commitdiff
|
tree
2010-07-09
Kenne
t
h Graunk
e
glsl2:
U
s
e
new foreach_lis
t
_sa
f
e abst
r
a
c
tion
.
commit
|
commitdiff
|
tree
2010-07-09
Kenneth Graunke
g
lsl2: Ad
d
f
o
r
each_list_safe whi
c
h works
ev
e
n when
.
.
.
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
Ian Romanick
linke
r
: Use bit-0 instead of VERT_BIT_
G
ENERIC0
commit
|
commitdiff
|
tree
2010-07-07
Kenneth
G
raunk
e
ir_consta
n
t_expre
s
s
i
on:
F
i
x
l
o
op i
n
crements
.
commit
|
commitdiff
|
tree
2010-07-07
Kenneth Graunk
e
g
l
sl2: Initialize
y
yli
n
eno
and y
y
colu
m
n so l
i
ne number
s
.
.
.
commit
|
commitdiff
|
tree
2010-07-07
Ian Romanick
glsl2: Put the i
n
it
i
alizer in the in
s
truct
i
on s
t
r
e
am
.
.
.
commit
|
commitdiff
|
tree
2010-07-07
Ian Ro
m
anic
k
exec_list: Add me
t
hod to app
e
n
d one complet
e
li
s
t t
o
.
.
.
commit
|
commitdiff
|
tree
next