[Bug 84225] Allow constant-index-expression sampler array indexing with GLSL-ES < 300

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Apr 14 01:31:34 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=84225

--- Comment #11 from Tapani Pälli <lemody at gmail.com> ---
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.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20150414/f9988c99/attachment.html>


More information about the intel-3d-bugs mailing list