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: Add flags to enable variable index lowering
2010-09-23
Ian
R
o
m
anick
glsl2: Add flag
s
to ena
b
le variable index lowering
commit
|
commitdiff
|
tree
2010-09-23
Ian Romanick
glsl2: Refac
t
or test
i
ng for wh
e
ther a deref i
s
of
a
.
.
.
commit
|
commitdiff
|
tree
2010-09-14
Ian Romani
c
k
g
lsl2
:
Port equal()
and notEqual()
to
i
r_unop_all_equal
.
.
.
commit
|
commitdiff
|
tree
2010-09-13
Ian Roman
i
c
k
glsl2: Add pass to remove redundan
t
jump
s
commit
|
commitdiff
|
tree
2010-09-13
Ian Rom
a
nick
g
lsl: Explain file nam
i
ng co
n
vent
i
on
commit
|
commitdiff
|
tree
2010-09-13
Ian Romanic
k
i9
6
5:
Request tha
t
return
s
be lowere
d
in shader main
commit
|
commitdiff
|
tree
2010-09-10
Ian Romanick
mesa: Remove unused Emi
t
flags fr
o
m gl_shader_c
o
mpiler_o
p
tions
commit
|
commitdiff
|
tree
2010-09-10
I
an Romanick
i
nte
l
:
R
e
m
ove noise opcode support
fr
o
m
i915 and i965
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Ian
Romani
c
k
glsl2: Implement noise[1234] bu
i
l
t-in fun
c
tions u
s
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Ian Roma
n
ick
glsl2: Add EmitNoNoise flag, use it to remove noise
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Ian Romanick
glsl2: Add l
o
weri
n
g
pass to remove
noise
opc
o
des
commit
|
commitdiff
|
tree
2010-09-09
Ian Roman
i
ck
glsl2:
Add ir_unop_noise
commit
|
commitdiff
|
tree
2010-09-09
Ian Rom
a
nick
glsl2: Clea
r
out profi
l
e pointers in _mesa_glsl_releas
e
_func
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Ian Romanic
k
m
esa: Refac
t
or p
a
rameter p
r
ocessin
g
in set
_
c
ombiner
_
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Ian Ro
m
anick
mes
a
: Fi
x
handling of texe
n
v ope
r
a
n
d
s
for EXT
vs ARB
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Ian
Romanick
g
lsl2: Make sure
_
mesa_glsl_parse_state constructor
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Ian Ro
m
anick
gls
l
2
:
Forbid arr
a
y-types in ?:
operator in GLSL 1
.
10
commit
|
commitdiff
|
tree
2010-09-07
Ian Romanick
gl
s
l
2: Earl
y
r
eturn w
i
th
v
isit_
c
ontinue in
l
oop_analy
s
is
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Roman
i
ck
gl
s
l2: Use as_constant some places inst
e
ad of constan
t
_e
x
pre
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Rom
a
nick
glsl2:
A
llow copy / cons
t
ant propagat
i
on into arr
a
y
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ia
n
Rom
a
n
i
ck
glsl2:
Add m
o
d
ule to perfo
r
m simple loo
p
unrollin
g
commit
|
commitdiff
|
tree
2010-09-03
Ian Roman
i
ck
gl
s
l2: Track the num
b
er of ir_
l
oop_j
u
mp instructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
I
an Rom
a
nick
ir_expression: Add static operat
o
r
_string method
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
exec
_
node: Add ins
e
r
t_before that in
s
erts an entire
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
gl
s
l2: E
l
iminate z
e
ro-it
e
r
a
ti
o
n
loops
commit
|
commitdiff
|
tree
2010-09-03
Ian
R
omanick
glsl2:
P
e
r
f
orm initi
a
l bi
t
s o
f
loop analysis duri
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
I
an R
o
m
anick
glsl2: Add modu
l
e to suss out l
o
op control variables
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian R
o
manick
glsl2: Add
m
odule
to ana
l
yze va
r
iables used in loop
s
commit
|
commitdiff
|
tree
2010-09-03
Ian
Romanick
ir_t
o
_mesa: Handle lo
o
ps with l
o
op controls set
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
i
r_validate: Validate loop cont
r
ol fields in ir_loop
commit
|
commitdiff
|
tree
2010-09-03
Ia
n
R
omani
c
k
glsl2: Ad
d
cmp fiel
d
to ir
_
l
o
o
p
commit
|
commitdiff
|
tree
2010-09-03
I
an Romanic
k
g
lsl2
:
S
et a
f
lag
when visiting
t
he assigne
e
of an
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian R
o
manick
exec_list:
Add
p
op_head
commit
|
commitdiff
|
tree
2010-09-03
I
an Ro
m
an
i
c
k
ir_pri
n
t
_v
i
sito
r
: Print
emp
t
y el
s
e bloc
k
s
mo
r
e compactly
commit
|
commitdiff
|
tree
2010-09-02
Ian Roma
n
ick
glsl
2
: Update TODO file
commit
|
commitdiff
|
tree
2010-09-02
Ian Romanick
glsl2:
R
emove unneces
s
ar
y
glsl_symbol_table::get_
f
unction
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
I
a
n
R
o
m
a
nick
g
lsl2: Remove unused method
glsl_
t
ype::generate_constructor
commit
|
commitdiff
|
tree
2010-09-02
Ian Romanick
glsl
2
:
R
emo
v
e
unused 'cons
t
ructor' p
a
rame
t
er from glsl
_
symbo
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
I
a
n Roma
n
ick
gls
l
2: Don'
t
generate
c
onstruct
o
r
functions f
o
r structures
commit
|
commitdiff
|
tree
2010-09-02
Ian Roman
i
ck
gls
l
2: Emit structu
r
e co
n
struct
o
rs
in
l
i
n
e
commit
|
commitdiff
|
tree
2010-09-01
Ian Romanick
glsl2
:
Perform algebraic simpl
i
fications on log
i
cal
.
.
.
commit
|
commitdiff
|
tree
2010-09-01
Ian Romanick
g
l
sl2: Allow
i
r_c
o
nst
a
nt::zero to create boolean c
o
n
s
tant
s
commit
|
commitdiff
|
tree
2010-09-01
I
a
n
Romanick
g
l
sl2: Disal
l
ow fun
c
tio
n
declaratio
n
s within fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
Ian Roma
n
ick
gl
s
l2
:
Write v
e
c
t
or construc
t
or
c
onstants in a single
.
.
.
commit
|
commitdiff
|
tree
2010-08-30
Ian Roma
n
i
c
k
l
i
nker:
Ha
n
dle varying arrays, matrice
s
,
a
n
d a
r
rays
.
.
.
commit
|
commitdiff
|
tree
2010-08-30
Ia
n
Romanick
glsl2: C
o
mmit generated files changed by previous commit
commit
|
commitdiff
|
tree
2010-08-30
I
a
n
Romanick
g
l
sl2: Parse #pra
g
m
a
li
n
es
commit
|
commitdiff
|
tree
2010-08-30
Ian Rom
a
nic
k
linker: Treat
s
iz
e
d and u
n
sized ar
r
a
y
types as th
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-28
I
a
n
R
omanick
glsl2: De
c
ompose matrix
c
om
p
arison into vector operations
commit
|
commitdiff
|
tree
2010-08-26
Ian
R
omanick
gls
l
2
:
Remove a couple FINISHME comments
that
have
.
.
.
commit
|
commitdiff
|
tree
2010-08-24
Ia
n
Roman
i
c
k
prog_execute:
Implement OPCOD
E
_TX
L
commit
|
commitdiff
|
tree
2010-08-23
Ian R
o
manick
glsl2: I
n
c
l
ude imports
.
h
t
o get snprintf wrapper f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Ian Roma
n
ick
glsl2
:
Fix tr
a
nspose of rows and cols
commit
|
commitdiff
|
tree
2010-08-17
I
an Romani
c
k
linker
:
Demote user-defin
e
d
v
aryin
g
s in
t
he
V
S-only
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Ian R
o
m
anick
ir_
c
onsta
n
t
: Don't assert on o
u
t-of-bounds ar
r
a
y
accesses
commit
|
commitdiff
|
tree
2010-08-17
Ian Romanick
Merge
bra
n
ch '
g
lsl
2
'
commit
|
commitdiff
|
tree
2010-08-16
I
an Romanick
linker
:
Include compiler
.
h to avoid spurious warnings
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
Ian Ro
m
anick
g
ls
l
2: Silence unu
s
ed variable warn
i
ng
commit
|
commitdiff
|
tree
2010-08-16
I
an Romanick
ir_to_mesa:
S
ilenc
e
unu
s
ed
v
ariable warnings
commit
|
commitdiff
|
tree
2010-08-16
Ia
n
Romanick
ir_to_m
e
sa:
C
lean
up assert
i
ons in ir
_
to_mesa_visit
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
Ian Romanick
ir_to_m
e
s
a: Support textur
e
r
ectangle t
a
rgets
commit
|
commitdiff
|
tree
2010-08-14
Ian
R
oma
n
ick
Merge bra
n
ch 'mast
e
r' into
g
lsl
2
commit
|
commitdiff
|
tree
2010-08-14
Ian Romani
c
k
mesa: Work
-
arounds
for p
l
atforms that
l
ack
C
9
9
ma
t
h
.
.
.
commit
|
commitdiff
|
tree
2010-08-14
Ian Roman
i
ck
glsl2: Commit
g
e
n
erated
f
i
le chan
g
e by commit ab
1
8be74
commit
|
commitdiff
|
tree
2010-08-13
Ian Romanick
glsl2: Rem
o
ve unnecessar
y
use
of 'struct'
b
efor
e
type
.
.
.
commit
|
commitdiff
|
tree
2010-08-13
I
an
Rom
a
n
i
c
k
Add mi
s
sing int
m
ax_t and
uintmax_t
commit
|
commitdiff
|
tree
2010-08-13
Ia
n
R
omanick
g
l
sl2:
U
se stdin
t
.
h
i
nstead of inttypes
.
h
commit
|
commitdiff
|
tree
2010-08-13
Ian
Romanick
g
l
sl2:
C
ommit ge
n
era
t
ed file changed by pre
v
i
ous commit
commit
|
commitdiff
|
tree
2010-08-13
Ian Romanick
g
l
s
l
2:
Use --nounistd to fix
MSVC bui
l
d
commit
|
commitdiff
|
tree
2010-08-13
I
a
n R
o
manick
l
i
n
ker: As
s
ign attrib loc
a
tion 0 if gl_Vertex is no
t
.
.
.
commit
|
commitdiff
|
tree
2010-08-13
Ian
R
omani
c
k
gl
s
l2:
C
ommi
t
generate
d
files chang
e
d by
p
r
evious
two
.
.
.
commit
|
commitdiff
|
tree
2010-08-13
Ian Romanick
glsl2: Av
o
id token n
a
me coll
i
sions with names used
.
.
.
commit
|
commitdiff
|
tree
2010-08-13
Ian R
o
manick
glsl
2
: Eliminate tokens for square
m
a
t
rix s
h
or
t
names
commit
|
commitdiff
|
tree
2010-08-13
I
a
n Romanick
glsl2: Us
e
MI
N
2 from macros
.
h instead of open cod
i
ng it
commit
|
commitdiff
|
tree
2010-08-12
Ian Romanick
glsl2: Use Elements fr
o
m m
a
in/com
p
iler
.
h instea
d
o
f
.
.
.
commit
|
commitdiff
|
tree
2010-08-12
Ian
R
om
a
nick
gl
s
l2: Commit genera
t
ed file changed
by p
r
evious commi
t
commit
|
commitdiff
|
tree
2010-08-12
Ian Rom
a
nick
glsl2: Add
m
issing
includ
e
of string
.
h
commit
|
commitdiff
|
tree
2010-08-12
Ian Romanick
glsl2: Ch
a
n
ge
c
om
m
and
l
ine op
t
i
o
ns passed to flex
commit
|
commitdiff
|
tree
2010-08-12
I
an Romanick
gl
s
l2: Commit generated files
changed by previous c
o
mmit
commit
|
commitdiff
|
tree
2010-08-12
Ian
Romanick
glsl2: Use
bison c
o
mma
n
d li
n
e op
t
ion to
set p
r
efix
commit
|
commitdiff
|
tree
2010-08-12
Ian R
o
m
anick
g
lsl2
:
Com
m
it g
e
nerated f
i
les
c
hanged by previous commit
commit
|
commitdiff
|
tree
2010-08-12
Ian Romanic
k
glsl2: Emit error f
r
o
m lexer
when il
l
egal reserved
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Ian Roma
n
ick
glsl2: Don't declare a variable called sig that shadows
.
.
.
commit
|
commitdiff
|
tree
2010-08-09
Ian R
o
manick
ir_
a
lgebraic: Support other compari
s
ons in ir_
u
nop_logic_
n
ot
commit
|
commitdiff
|
tree
2010-08-09
Ian Romanick
i
r
_a
l
g
e
bra
i
c: Co
n
vert ir_unop_logic_not han
d
ler to
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Ian Romanick
ir_to_mesa: H
a
ndl
e
tex
t
ure-array sampler
s
commit
|
commitdiff
|
tree
2010-08-06
Ian
R
oma
n
ick
glsl2: Enable all su
p
ported extensio
n
s in stand-a
l
one
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Ian
R
omanick
glsl_ty
p
e:
D
on't have two vers
i
o
n
s o
f
a type wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Ian Romanic
k
glsl2: Log
a
be
t
ter error messag
e
w
h
en a ma
t
ching function
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Ian Ro
m
anick
glsl2
:
Ge
n
erate masked
as
s
ignments in some
e
xpanded
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Ian Romanick
glsl2: Generate masked assignm
e
n
t
s
in
v
ector an
d
matrix
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
I
an Roma
n
ick
glsl2: Additional v
a
lidation of write mask
s
commit
|
commitdiff
|
tree
2010-08-04
Ian
Romanick
glsl2: Add
i
r_
a
ssignment::write_mask and
a
ssoci
a
ted
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Ia
n
Romanick
glsl2:
Don't try to construct
a
n
i
r_a
s
signment
w
ith
.
.
.
commit
|
commitdiff
|
tree
2010-08-02
Ian Roma
n
i
c
k
glsl_typ
e
:
U
s
e
string ke
y
f
o
r array type
h
a
s
h
commit
|
commitdiff
|
tree
2010-08-02
Ian R
o
manic
k
K
e
e
p
a local copy of
t
h
e symbol
name
in
t
he
s
y
m
b
o
l
.
.
.
commit
|
commitdiff
|
tree
2010-08-02
Ian
Romanick
glsl2:
C
lea
n
-
u
p
tw
o
'unused variable'
w
arnin
g
s
commit
|
commitdiff
|
tree
2010-08-02
Ian Roma
n
ick
glsl2: M
a
ke
glsl_types
:
:ctx priv
a
t
e agai
n
commit
|
commitdiff
|
tree
2010-07-28
Ian Romanick
gl
s
l2: Perform som
e
semantic che
c
king of
A
RB
_
fcc lay
o
ut
.
.
.
commit
|
commitdiff
|
tree
2010-07-28
Ian Ro
m
ani
c
k
gl
s
l2: Parse
r
support for
G
L_ARB_fragment_coord_conventions
commit
|
commitdiff
|
tree
next