[Bug 76323] GLSL compiler ignores layout(binding=N) on uniform blocks

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 2 15:34:18 PDT 2014


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

Ian Romanick <idr at freedesktop.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
                 CC|                            |kenneth at whitecape.org

--- Comment #1 from Ian Romanick <idr at freedesktop.org> ---
I talked to Ken (who wrote a bunch of this code), and he explained what
happened.  Commit bfcec461 added /most/ of the necessary support for the
binding layout.  This was added in the Mesa 10.0 time frame... when we only
supported GLSL 1.40.  Some cases that could only exist in GLSL 1.50 were not
implemented.  When we added GLSL 1.50 in Mesa 10.1, we didn't notice this
support was missing.  That said, the code in the provided test case should
work. :(

It looks like there are zero test cases for this in piglit, I guess I shouldn't
be too surprised.

-- 
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/20140402/9a619140/attachment.html>


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