[Mesa-dev] [Bug 63132] [r600/llvm] src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c:1887:lp_emit_declaration_soa: Assertion `idx < 256' failed.
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Apr 10 02:05:40 PDT 2013
https://bugs.freedesktop.org/show_bug.cgi?id=63132
José Fonseca <jfonseca at vmware.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |brianp at vmware.com,
| |jfonseca at vmware.com
--- Comment #2 from José Fonseca <jfonseca at vmware.com> ---
Looking at the TGSI shader in the attachement, it looks like Mesa state tracker
is doing an aweful job in allocating TEMP registers: they keep just increasing
number, even though there is no indirection of TEMP registers. I recall that
GLSL IR emits increasing indices and Mesa state tracker tries to be a bit
smarter, but I suspect that the loop is thwarting it.
Johannes, could you get an apitrace with this?
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130410/cd67c7c7/attachment-0001.html>
More information about the mesa-dev
mailing list