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
linker: Allow built-in arrays to have different sizes between shader stages
2011-01-04
I
a
n R
o
manic
k
lin
k
er: Allow built-in
a
rrays
t
o
have different s
i
zes
.
.
.
commit
|
commitdiff
|
tree
2010-12-27
I
a
n Romanick
linker: Fix regressions caused b
y
pre
v
ious commit
commit
|
commitdiff
|
tree
2010-12-27
Ian Roman
i
ck
linke
r
: Ens
u
re
t
hat unsi
z
ed arrays ha
v
e a size af
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-12-17
I
an Romanick
gl
s
l: Inherrit type of declared var
i
able from initializer
.
.
.
commit
|
commitdiff
|
tree
2010-12-17
I
a
n Romanick
glsl: Inherrit type of declared variable from in
i
t
i
ali
z
er
commit
|
commitdiff
|
tree
2010-12-17
Ian
Ro
m
anick
gl
c
pp: Commit change
s
in generated files cause by previous
.
.
.
commit
|
commitdiff
|
tree
2010-12-17
I
an
R
omanick
g
lsl: Ensure that equality comp
a
risons don't return
.
.
.
commit
|
commitdiff
|
tree
2010-12-17
Ian Rom
a
n
i
c
k
glsl: Add unary ir_e
x
pression c
o
nst
r
uctor
commit
|
commitdiff
|
tree
2010-12-16
Ian
Ro
m
a
n
ick
i915: Correctly gen
e
rate
u
n
conditional KIL
i
nstruc
t
ions
commit
|
commitdiff
|
tree
2010-12-16
I
an Romanick
glsl
:
Add a lowerin
g
p
ass to move d
i
sc
a
rds out of if
.
.
.
commit
|
commitdiff
|
tree
2010-12-16
Ian Ro
m
anick
glsl: Add
a
n
optim
i
zat
i
on pas
s
to simplify discards
.
commit
|
commitdiff
|
tree
2010-12-16
Ian
R
omanic
k
glsl/linker:
F
ree any
I
R disc
a
rded by optim
i
zation
.
.
.
commit
|
commitdiff
|
tree
2010-12-15
Ian Romanick
i91
5
: Disall
o
w al
p
ha,
r
ed, RG
,
a
n
d sRGB
a
s render targe
t
s
commit
|
commitdiff
|
tree
2010-12-15
I
an Romanick
me
s
a
: Fix glGet of ES2's GL_MA
X
_*_V
E
CT
O
R
S
p
r
o
perties
.
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2010-12-15
Ian Romanick
glsl: better
handli
n
g of linker
failures
commit
|
commitdiff
|
tree
2010-12-15
Ia
n
Ro
m
ani
c
k
mesa: Allow que
r
y of MAX_SAMPLES
w
it
h
EX
T
_
f
ram
e
buffer
_
mul
t
is
.
.
.
commit
|
commitdiff
|
tree
2010-12-15
Ian Romani
c
k
glsl: Fix inc
o
rrect g
l
_type of sam
p
ler2DArray and
sampler1DA
.
.
.
commit
|
commitdiff
|
tree
2010-12-15
I
a
n Romanick
m
esa: Make metaops use
p
r
ogram refcounts instead of
.
.
.
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2010-12-14
Ian Romanick
glsl: Commit l
e
xer files chan
g
e
d by previous cherry
.
.
.
commit
|
commitdiff
|
tree
2010-12-14
Ia
n
Romanick
lin
k
e
r
: Im
p
rove handl
i
ng of
unrea
d
/unwri
t
ten
shad
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-12-14
Ian Romanick
glsl: S
l
i
ghtl
y
change t
h
e sem
a
ntic of _LinkedSh
a
d
er
s
commit
|
commitdiff
|
tree
2010-12-14
Ian Romanick
mes
a
: Refact
o
r validation
of shade
r
targets
commit
|
commitdiff
|
tree
2010-12-14
Ian R
o
manick
linke
r
:
R
e
jec
t
shaders that
h
ave unresolved function
.
.
.
commit
|
commitdiff
|
tree
2010-12-14
I
an Romanick
mesa:
Validate assembly shade
r
s when GL
S
L
shaders are
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Ian Roma
n
i
c
k
docs: added
news
i
tem f
o
r 7
.
9 rel
e
ase
commit
|
commitdiff
|
tree
2010-10-05
I
a
n
R
o
m
anick
docs: Update mailing l
i
nes fr
o
m
sf
.
n
e
t
to freedesk
t
op
.
org
commit
|
commitdiff
|
tree
2010-10-05
Ian Romanick
docs: do
w
nload
.
html
does not need to be updat
e
d for
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Ian Romani
c
k
d
o
cs: Imp
o
rt
7
.
8
.
x relea
s
e notes from 7
.
8 b
r
anch
.
commit
|
commitdiff
|
tree
2010-10-05
Ian Ro
m
ani
c
k
Add 7
.
9 md5sums
commit
|
commitdiff
|
tree
2010-10-05
I
an Romanick
docs: Add 7
.
9 release da
t
e
commit
|
commitdiff
|
tree
2010-10-05
Ian R
o
man
i
ck
m
e
sa: set
vers
i
on s
t
r
i
ng to
7
.
9 (final)
commit
|
commitdiff
|
tree
2010-10-05
Ian Roman
i
ck
d
ocs: U
p
dat
e
7
.
9 releas
e
notes
w
i
th one more bug f
i
x
commit
|
commitdiff
|
tree
2010-10-05
I
a
n Ro
m
anick
docs: Add list
of
b
ugs f
i
xed in
7
.
9
commit
|
commitdiff
|
tree
2010-09-29
Ian Romanick
mesa: s
e
t v
e
rsion str
i
ng t
o
7
.
9
-rc2
commit
|
commitdiff
|
tree
2010-09-27
Ian R
o
m
a
nick
dri: Ensur
e
that DRI
d
r
i
ver cpp f
i
l
e
s are in tarba
l
ls
commit
|
commitdiff
|
tree
2010-09-27
Ian Romanick
Add 7
.
9-rc1
md5sums
commit
|
commitdiff
|
tree
2010-09-27
Ian Ro
m
anick
mesa
:
set version st
r
ing
t
o 7
.
9
-
rc1
commit
|
commitdiff
|
tree
2010-09-23
I
a
n Romanick
g
l
sl: Add doxygen comments
commit
|
commitdiff
|
tree
2010-09-23
Ian Roma
n
ic
k
glsl2
:
Add
flags to enable vari
a
ble index lowering
commit
|
commitdiff
|
tree
2010-09-23
Ian Romanick
glsl2: Re
f
actor testing for
w
hether a d
e
r
ef i
s
o
f
a
.
.
.
commit
|
commitdiff
|
tree
2010-09-14
I
a
n
Romanick
gl
s
l2:
Port equa
l
() and notEqual() to
i
r_unop_all
_
e
q
u
al
.
.
.
commit
|
commitdiff
|
tree
2010-09-13
Ian R
o
ma
n
ick
glsl2: Add pass to r
e
move redundant jumps
commit
|
commitdiff
|
tree
2010-09-13
Ian Roma
n
ick
g
l
sl: Ex
p
lain file naming
c
o
n
venti
o
n
commit
|
commitdiff
|
tree
2010-09-13
Ian
R
omanic
k
i965: Request that returns be
l
o
wered in
sha
d
er
main
commit
|
commitdiff
|
tree
2010-09-10
Ian
Romanick
m
esa:
R
emove
unused Emit
f
l
ags f
r
o
m gl_sha
d
er_c
o
mp
i
ler_optio
n
s
commit
|
commitdiff
|
tree
2010-09-10
Ian R
o
manick
intel: Remov
e
n
o
i
se opcode s
u
pport from
i
915 and i
9
65
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
I
a
n Romanick
glsl2: Imple
m
e
nt noise[1234] built-in functions u
s
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Ian Ro
m
anick
glsl2: Add EmitN
o
Noise flag, use it t
o
remove n
o
ise
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Ian
R
o
m
a
n
ick
glsl
2
:
Add lowering pa
s
s to remove no
i
se opcod
e
s
commit
|
commitdiff
|
tree
2010-09-09
Ian Roman
i
ck
glsl2: Add i
r
_unop_noise
commit
|
commitdiff
|
tree
2010-09-09
Ian Romanick
glsl2
:
Clear out p
r
ofile pointers in
_
m
e
sa
_
gl
s
l_release_func
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Ian
Romanick
mesa: Refactor para
m
eter processing in se
t
_combine
r
_
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Ian Roman
i
ck
mes
a
: Fix handling of texenv operands for EX
T
vs
A
RB
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Ian
R
omani
c
k
glsl2:
M
ake sure _mesa_glsl
_
p
a
rse_state constructor
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Ian R
o
m
a
nick
glsl2: For
b
id array-types in ?:
operator in GL
S
L 1
.
1
0
commit
|
commitdiff
|
tree
2010-09-07
Ian Ro
m
anick
g
l
sl
2
: Early return
with
v
isit_continue in loo
p
_analysis
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian
Roma
n
ic
k
glsl2
:
Use as_const
a
nt some p
l
ac
e
s instead o
f
c
o
nstant
_
ex
p
re
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian
R
omanick
g
l
s
l
2
:
Al
l
ow
copy /
consta
n
t propagation into array
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
gl
s
l2
:
A
d
d module to perform si
m
ple loop
u
nr
o
lli
n
g
commit
|
commitdiff
|
tree
2010-09-03
Ian Roman
i
c
k
gls
l
2
:
Track the num
b
e
r
o
f
i
r
_loop_jump
instructions
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
ir_expression: Add stati
c
operator_
s
tring method
commit
|
commitdiff
|
tree
2010-09-03
Ian
R
omanick
e
x
ec_no
d
e: Add insert_befor
e
t
hat inse
r
ts
a
n
entir
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
g
lsl2: E
l
iminat
e
zero-iteration loops
commit
|
commitdiff
|
tree
2010-09-03
I
a
n Roman
i
ck
g
l
sl2: Perform i
n
itial bits of loop analysis duri
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
I
an
Romani
c
k
glsl2: Add mo
d
u
le
to
suss o
u
t loo
p
control
variables
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
g
l
sl2
:
A
dd module to ana
l
yze var
i
a
bles used in loops
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
ir_to_mesa: Handl
e
l
oops wi
t
h loop controls set
commit
|
commitdiff
|
tree
2010-09-03
I
an
R
oman
i
c
k
ir_valida
t
e
: Val
i
date loop
control fie
l
d
s
in ir_loop
commit
|
commitdiff
|
tree
2010-09-03
Ian
Romanic
k
gls
l
2: Add
cmp field to ir_loo
p
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
glsl2
:
Set a flag when
v
isi
t
i
n
g the assignee
o
f
an
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
exec_list: Add pop_hea
d
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
ir
_
print_visitor:
P
rint e
m
pty els
e
blocks more compactly
commit
|
commitdiff
|
tree
2010-09-02
Ian Ro
m
anic
k
g
lsl2:
U
pdate TODO
f
ile
commit
|
commitdiff
|
tree
2010-09-02
Ian Ro
m
anick
g
lsl2: R
e
move u
n
necessary glsl_symbol_
t
able::g
e
t
_
functio
n
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Ian Ro
m
anic
k
glsl2: Remove unused method glsl_typ
e
:
:
generate_
c
ons
t
ruc
t
or
commit
|
commitdiff
|
tree
2010-09-02
Ian
Ro
m
anick
glsl2: Remove unused 'constructor'
p
arameter from glsl_symbo
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
I
an R
o
man
i
ck
g
lsl2: Don't
g
e
nerat
e
constructor fu
n
ctions f
o
r structures
commit
|
commitdiff
|
tree
2010-09-02
Ian Romanick
gls
l
2:
Emit structure
constr
u
c
tors inline
commit
|
commitdiff
|
tree
2010-09-01
Ian Roman
i
ck
gls
l
2: Perform alge
b
raic
s
implifications on logical
.
.
.
commit
|
commitdiff
|
tree
2010-09-01
Ian Romanick
glsl2:
A
ll
o
w ir_const
a
n
t
::zero to
create boolean cons
t
ants
commit
|
commitdiff
|
tree
2010-09-01
Ian Romanick
g
l
sl
2
: Disallow function declarations with
i
n functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
Ian Romanick
glsl2: W
r
ite ve
c
tor
c
onstruct
o
r con
s
t
ants in a single
.
.
.
commit
|
commitdiff
|
tree
2010-08-30
Ian Ro
m
anick
lin
k
er
:
H
a
n
dle
varyi
n
g arrays, matrices,
and arrays
.
.
.
commit
|
commitdiff
|
tree
2010-08-30
Ian
R
omanick
glsl2: Com
m
it genera
t
ed fi
l
es changed
b
y previ
o
us
c
ommit
commit
|
commitdiff
|
tree
2010-08-30
I
an
Romanick
glsl2: Pa
r
se #pragma lines
commit
|
commitdiff
|
tree
2010-08-30
Ian
R
o
ma
n
ick
l
i
nker: Treat sized and unsize
d
a
r
r
ay types as the
.
.
.
commit
|
commitdiff
|
tree
2010-08-28
Ian Romanick
glsl2: Deco
m
pose
matrix
c
omparis
o
n i
n
to
v
ector
o
p
e
ration
s
commit
|
commitdiff
|
tree
2010-08-26
Ian Romanick
glsl2: Remove a
c
oup
l
e
FINISHME comments that have
.
.
.
commit
|
commitdiff
|
tree
2010-08-24
I
a
n Ro
m
a
n
ick
p
r
o
g
_execut
e
:
Imp
l
eme
n
t OPCO
D
E_TXL
commit
|
commitdiff
|
tree
2010-08-23
Ian Ro
m
anick
glsl2: Include
i
mpor
t
s
.
h to get
s
n
pr
i
ntf wrapper for
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Ian R
o
manick
glsl2: Fix transpose o
f
rows and cols
commit
|
commitdiff
|
tree
2010-08-17
I
an
R
o
ma
n
i
ck
link
e
r:
D
emote user-d
e
fi
n
ed varyi
n
gs
in the VS-only
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Ian Romanick
ir_c
o
nstant
:
Don't assert on
o
ut-of-bounds a
r
ray acce
s
ses
commit
|
commitdiff
|
tree
2010-08-17
I
a
n Rom
a
nick
Merge branch 'glsl2'
commit
|
commitdiff
|
tree
2010-08-16
Ia
n
Romanick
li
n
ker: Include compiler
.
h
t
o avoid
s
purious warn
i
n
g
s
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
Ia
n
Romanick
g
l
s
l2: Silence unused variable warning
commit
|
commitdiff
|
tree
2010-08-16
Ian Romanick
ir_to_m
e
sa: S
i
l
e
nc
e
un
u
sed variable warnings
commit
|
commitdiff
|
tree
2010-08-16
Ian Roman
i
ck
ir_to_mesa
:
Cle
a
n
u
p
asser
t
ions in
ir_t
o
_m
e
sa_visitor
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
I
a
n Romanick
i
r_to_
m
es
a
:
S
upport texture r
e
c
t
angl
e
targets
commit
|
commitdiff
|
tree
2010-08-14
Ian Romanick
Merge
b
r
anch 'master'
int
o
glsl2
commit
|
commitdiff
|
tree
next