<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - Allow constant-index-expression sampler array indexing with GLSL-ES < 300"
href="https://bugs.freedesktop.org/show_bug.cgi?id=84225#c11">Comment # 11</a>
on <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - Allow constant-index-expression sampler array indexing with GLSL-ES < 300"
href="https://bugs.freedesktop.org/show_bug.cgi?id=84225">bug 84225</a>
from <span class="vcard"><a class="email" href="mailto:lemody@gmail.com" title="Tapani Pälli <lemody@gmail.com>"> <span class="fn">Tapani Pälli</span></a>
</span></b>
<pre>update: I'm still working on this (as a background task), this has taken long
time because of unexpected problems. When adding a check that array index is a
constant after compilation I noticed that loops (sometimes or maybe always) get
unrolled only during linking which makes me think maybe there are some issues
with loop analysis pass, we should be able to unroll a loop during compilation.
With my Piglit test unrolling gets called 3 times during compilation but only
4th time (happens during linking) will unroll loop which in order makes the
array index constant ... will continue investigation.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>