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
ir_to_mesa: Don't generate swizzles for record derefs of non-scalar/vectors
2011-01-04
Ian Romani
c
k
ir_to_mes
a
: D
o
n't generate swizzl
e
s for
rec
o
rd de
r
efs
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
Ian
R
oma
n
ick
linker: Allow built
-
in arr
a
ys to hav
e
di
f
ferent sizes
.
.
.
commit
|
commitdiff
|
tree
2010-12-27
Ian Romanick
linker: Fi
x
re
g
ress
i
ons caused by p
r
e
vious commit
commit
|
commitdiff
|
tree
2010-12-27
I
an Roma
n
ick
link
e
r: Ensure tha
t
u
n
sized array
s
have a size after
.
.
.
commit
|
commitdiff
|
tree
2010-12-17
I
a
n Romanick
glsl: In
h
errit type of
d
ec
l
a
red variable
f
ro
m
initializer
.
.
.
commit
|
commitdiff
|
tree
2010-12-17
Ian
R
omanick
glsl: Inher
r
it type o
f
declared va
r
iabl
e
f
r
om initial
i
ze
r
commit
|
commitdiff
|
tree
2010-12-17
I
a
n Roma
n
ick
glcpp: Commit c
h
a
nges in gene
r
ated files caus
e
by
p
revious
.
.
.
commit
|
commitdiff
|
tree
2010-12-17
Ian R
o
mani
c
k
glsl: Ensure that
equa
l
ity comparisons don't return
.
.
.
commit
|
commitdiff
|
tree
2010-12-17
I
a
n
Romanick
glsl: Add u
n
ary ir_exp
r
ession co
n
s
t
ructo
r
commit
|
commitdiff
|
tree
2010-12-16
I
a
n
Romanick
i915: Correctly gen
e
rate un
c
ondition
a
l KI
L
in
s
tru
c
tions
commit
|
commitdiff
|
tree
2010-12-16
Ian Romanick
glsl:
A
dd a
lowering pa
s
s to move
d
is
c
ard
s
out
o
f if
.
.
.
commit
|
commitdiff
|
tree
2010-12-16
Ian Roman
i
ck
glsl:
A
d
d an
o
p
t
imi
z
ation pa
s
s to s
i
mplify d
i
scards
.
commit
|
commitdiff
|
tree
2010-12-16
Ian Romanick
glsl/l
i
nker: Free any IR discard
e
d by optimization
.
.
.
commit
|
commitdiff
|
tree
2010-12-15
Ian Roma
n
ick
i915: Disallow alpha, red, RG, a
n
d sRGB
a
s render t
a
rgets
commit
|
commitdiff
|
tree
2010-12-15
I
an Romanick
mes
a
: Fix glGet of E
S
2's GL_MAX_*_VE
C
TORS properties
.
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2010-12-15
Ian Rom
a
nick
gl
s
l: better handling o
f
l
i
nker failures
commit
|
commitdiff
|
tree
2010-12-15
Ian Rom
a
nick
m
e
sa:
A
l
l
ow query of MAX_
S
AMPLES
wit
h
EXT_framebuffer_m
u
ltis
.
.
.
commit
|
commitdiff
|
tree
2010-12-15
Ia
n
R
omani
c
k
glsl: Fix incorr
e
ct g
l
_
t
ype of
s
amp
l
er2DArray and sampl
e
r
1DA
.
.
.
commit
|
commitdiff
|
tree
2010-12-15
I
a
n Ro
m
a
nick
me
s
a: Make
metaop
s
use progr
a
m refcounts instea
d
of
.
.
.
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2010-12-14
Ia
n
Romanick
g
lsl:
Co
m
mit lexer files
changed by previous cherry
.
.
.
commit
|
commitdiff
|
tree
2010-12-14
Ian Romanick
li
n
ker: Improve handling of unre
a
d/unwritten shader
.
.
.
commit
|
commitdiff
|
tree
2010-12-14
Ian Roman
i
ck
g
lsl: Slightl
y
change the semantic of _LinkedShaders
commit
|
commitdiff
|
tree
2010-12-14
Ian Romanick
me
s
a:
Refactor v
a
l
i
dat
i
on of shader
targe
t
s
commit
|
commitdiff
|
tree
2010-12-14
I
a
n Romanick
linker: Reject sh
a
ders
t
hat have unres
o
lved function
.
.
.
commit
|
commitdiff
|
tree
2010-12-14
I
an Romani
c
k
mes
a
: V
a
lida
t
e
a
ss
e
mbly sh
a
ders when GLSL shad
e
rs
are
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Ian Romanick
docs: added news i
t
em
for 7
.
9 release
commit
|
commitdiff
|
tree
2010-10-05
Ian Romanic
k
docs: Update
m
a
i
li
n
g
lines fro
m
sf
.
n
et to
f
reede
s
kto
p
.
org
commit
|
commitdiff
|
tree
2010-10-05
Ian Romanick
docs
:
download
.
html
does not need to be updated for
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Ian Romanic
k
doc
s
: I
m
port 7
.
8
.
x release notes from 7
.
8
branch
.
commit
|
commitdiff
|
tree
2010-10-05
Ian
Roma
n
ick
A
d
d 7
.
9 md5s
u
m
s
commit
|
commitdiff
|
tree
2010-10-05
Ian Romanick
docs: Add 7
.
9 rele
a
se date
commit
|
commitdiff
|
tree
2010-10-05
Ian Roma
n
ick
me
s
a: set
version
s
tring to 7
.
9 (final
)
commit
|
commitdiff
|
tree
2010-10-05
Ian Romanick
docs: Update 7
.
9 release notes w
i
th one more bug fix
commit
|
commitdiff
|
tree
2010-10-05
Ian Romanick
d
o
cs: Add list o
f
bugs fixed
i
n 7
.
9
commit
|
commitdiff
|
tree
2010-09-29
Ian Romanick
mesa: set version string to 7
.
9-
r
c
2
commit
|
commitdiff
|
tree
2010-09-27
Ian R
o
m
a
n
ick
d
r
i
:
E
nsure that DRI driver cpp
f
i
l
es
a
re in tarballs
commit
|
commitdiff
|
tree
2010-09-27
Ian Romanick
A
d
d 7
.
9-rc1 m
d
5sums
commit
|
commitdiff
|
tree
2010-09-27
Ian Roman
i
ck
m
e
s
a: set version string
to 7
.
9-rc1
commit
|
commitdiff
|
tree
2010-09-23
Ian Romanick
gls
l
: Add dox
y
gen comments
commit
|
commitdiff
|
tree
2010-09-23
Ian Romanick
gl
s
l2: A
d
d flags to e
n
able variable index low
e
ring
commit
|
commitdiff
|
tree
2010-09-23
Ian Romanick
glsl2
:
Refactor tes
t
ing
f
or whether a der
e
f
is of a
.
.
.
commit
|
commitdiff
|
tree
2010-09-14
I
a
n Ro
m
anic
k
gl
s
l2: P
o
rt equ
a
l
(
) and notEqual() to
i
r_
u
no
p
_all_equal
.
.
.
commit
|
commitdiff
|
tree
2010-09-13
Ian
R
omanick
glsl
2
: Add p
a
s
s to remove redu
n
da
n
t
j
u
mps
commit
|
commitdiff
|
tree
2010-09-13
Ian R
o
manick
glsl: Explain file n
a
ming conven
t
ion
commit
|
commitdiff
|
tree
2010-09-13
Ian Romani
c
k
i
9
65: Request that
returns
b
e lowered in shader
m
a
in
commit
|
commitdiff
|
tree
2010-09-10
Ian Rom
a
nick
mesa: Remo
v
e
unused
Emit flags from gl_sha
d
er_c
o
m
piler_options
commit
|
commitdiff
|
tree
2010-09-10
Ian Romanick
intel: R
e
m
ove noise opcode
s
uppo
r
t
from i
9
1
5 and i965
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
I
a
n Romanick
glsl2: Implement noise
[
1234
]
built-in
fu
n
ctions u
s
ing
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Ian Romani
c
k
glsl
2
: Add EmitNoNoise flag, use it to
r
emo
v
e noise
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
I
an Romanick
glsl2:
A
d
d
lowering
p
a
s
s
t
o remove
noise opcodes
commit
|
commitdiff
|
tree
2010-09-09
Ian Roman
i
ck
gl
s
l2:
Ad
d
ir_unop_noise
commit
|
commitdiff
|
tree
2010-09-09
Ian Romanick
glsl2: Clear out pro
f
ile
poi
n
ters in _
m
esa
_
g
l
sl_rel
e
ase
_
f
u
n
c
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Ian Romanick
mesa:
Ref
a
c
t
o
r
parameter processing in set_combiner_
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Ian Romanick
mesa: Fix han
d
ling of
t
exenv
o
per
a
n
d
s for
EXT vs ARB
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Ian
Romanic
k
glsl2:
Make
sure
_
mesa
_
gls
l
_parse_state constructor
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Ian Romanic
k
gls
l
2: Forbid arr
a
y
-t
y
pes in ?: o
p
erato
r
in GLSL 1
.
1
0
commit
|
commitdiff
|
tree
2010-09-07
Ian Romanick
glsl2: Early return w
i
th visit_cont
i
nue in loo
p
_analy
s
is
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Ro
m
anick
gl
s
l
2
: U
s
e as_c
o
n
stant some p
l
aces
i
ns
t
e
ad
o
f constant_e
x
pre
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
glsl2: Allow copy /
c
onstant propagation into
arr
a
y
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
I
an Romani
c
k
glsl2: Add module
t
o
perform simple loop unrolling
commit
|
commitdiff
|
tree
2010-09-03
Ian
Rom
a
nick
glsl2: Trac
k
the number
of ir_loop_jump instr
u
ctio
n
s
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Ro
m
anick
ir_expressio
n
:
Add st
a
tic oper
a
to
r
_string
m
et
h
od
commit
|
commitdiff
|
tree
2010-09-03
I
an Romanic
k
exec_node: Add
insert
_
before that inserts an enti
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
glsl2:
Elimina
t
e zero-iterat
i
on loops
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
glsl
2
:
P
erform
ini
t
ial bits of
l
o
o
p
a
n
a
l
ysis during
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanick
glsl
2
: Ad
d
m
odule to
s
uss out loop control variables
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
I
an Ro
m
anick
gls
l
2
:
A
d
d mod
u
le to
a
nalyze varia
b
les used
i
n loops
commit
|
commitdiff
|
tree
2010-09-03
Ian Romanic
k
ir_t
o
_mesa: Handle
loo
p
s w
i
t
h
loop con
t
rol
s
se
t
commit
|
commitdiff
|
tree
2010-09-03
I
a
n Romanick
i
r_validate: Vali
d
ate loop control fields in ir_lo
o
p
commit
|
commitdiff
|
tree
2010-09-03
I
a
n Roman
i
ck
glsl2
:
Add cmp field to ir_loo
p
commit
|
commitdiff
|
tree
2010-09-03
I
an Romanick
glsl2: Set a fla
g
when visi
t
ing the assign
e
e of an
.
.
.
commit
|
commitdiff
|
tree
2010-09-03
Ian
R
o
m
a
n
i
ck
exec_list: Add pop_he
a
d
commit
|
commitdiff
|
tree
2010-09-03
Ian
R
omanick
ir_print_v
i
sitor
:
Pr
i
nt
empty else block
s
more compact
l
y
commit
|
commitdiff
|
tree
2010-09-02
I
a
n Romanick
glsl2: Update TODO
f
ile
commit
|
commitdiff
|
tree
2010-09-02
Ian R
o
m
a
n
ic
k
glsl2: Remo
v
e
u
n
necessary
g
lsl_sy
m
b
ol_table:
:
get_function
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Ia
n
Romanick
glsl2: Rem
o
ve
u
nuse
d
me
t
h
od glsl
_
type::generate_
c
o
n
struct
o
r
commit
|
commitdiff
|
tree
2010-09-02
Ian
Romanick
glsl2: Remove
un
u
s
e
d 'constru
c
tor' par
a
meter from glsl_symbo
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Ian Roman
i
ck
glsl2: Do
n
't
g
ener
a
te const
r
uct
o
r function
s
f
or st
r
u
ctures
commit
|
commitdiff
|
tree
2010-09-02
Ian Ro
m
anick
glsl2: Emit stru
c
t
u
re
const
r
uctors in
l
ine
commit
|
commitdiff
|
tree
2010-09-01
I
an Roma
n
i
ck
g
lsl2: Perform algebraic simplifications on logical
.
.
.
commit
|
commitdiff
|
tree
2010-09-01
Ian R
o
manick
glsl2:
Allow i
r
_c
o
nstant::z
e
ro to crea
t
e boo
l
ean constants
commit
|
commitdiff
|
tree
2010-09-01
Ian
R
omanick
glsl2
:
Disallow
f
u
n
ction de
c
l
arations w
i
thin function
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
Ian Ro
m
anic
k
glsl2:
W
ri
t
e
v
e
ctor constructor consta
n
t
s
in
a
sing
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-30
Ian Romanick
li
n
ker: Handle varying arr
a
ys
,
m
a
trices, a
n
d arrays
.
.
.
commit
|
commitdiff
|
tree
2010-08-30
Ian Romanick
glsl2: Commi
t
generate
d
f
i
l
e
s ch
a
nged by pre
v
ious commi
t
commit
|
commitdiff
|
tree
2010-08-30
Ian Romanick
gls
l
2: Parse #pr
a
g
m
a li
n
es
commit
|
commitdiff
|
tree
2010-08-30
Ian Romanic
k
linker
:
Tr
e
a
t sized and unsized arr
a
y
typ
e
s as the
.
.
.
commit
|
commitdiff
|
tree
2010-08-28
Ian
R
o
m
anick
g
lsl2: Decomp
o
se m
a
trix
comp
a
riso
n
int
o
vector operations
commit
|
commitdiff
|
tree
2010-08-26
Ian Romanick
glsl
2
: Remove a couple FI
N
ISHME c
o
mments that ha
v
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-24
Ian Romani
c
k
p
r
og_execute: Implement
O
PCODE_TXL
commit
|
commitdiff
|
tree
2010-08-23
Ian Romanick
glsl2:
In
c
lu
d
e
imports
.
h to get snpri
n
tf wrapper for
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Ian R
o
m
a
nick
glsl2: Fix transpose of rows and cols
commit
|
commitdiff
|
tree
2010-08-17
Ian
R
o
manick
lin
k
er: Demot
e
user-de
f
ined
v
a
ryi
n
g
s
in t
h
e VS-
o
nly
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Ian Ro
m
an
i
c
k
i
r_constan
t
:
D
on't assert
on
o
u
t
-o
f
-
bou
n
d
s array accesses
commit
|
commitdiff
|
tree
2010-08-17
Ian Romanick
M
erge branch 'glsl2'
commit
|
commitdiff
|
tree
2010-08-16
I
a
n Romanick
l
inker: Include c
o
mpiler
.
h to avo
i
d spurious war
n
ings
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
Ian Roma
n
ick
g
lsl2:
S
ilence
unused variable warning
commit
|
commitdiff
|
tree
2010-08-16
I
a
n
Rom
a
n
ick
ir_to_mesa:
S
i
lence unused
variable warnings
commit
|
commitdiff
|
tree
2010-08-16
Ian Rom
a
ni
c
k
ir_to_me
s
a: C
l
ean up
a
ssertions in ir_
t
o
_
mesa_visitor
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
Ian Romanick
ir_to_mesa: Support texture
rectangle
tar
g
ets
commit
|
commitdiff
|
tree
next