<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:idr@freedesktop.org" title="Ian Romanick <idr@freedesktop.org>"> <span class="fn">Ian Romanick</span></a>
</span> changed
<a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED --- - GLSL compiler ignores layout(binding=N) on uniform blocks"
href="https://bugs.freedesktop.org/show_bug.cgi?id=76323">bug 76323</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>NEW
</td>
<td>ASSIGNED
</td>
</tr>
<tr>
<td style="text-align:right;">CC</td>
<td>
</td>
<td>kenneth@whitecape.org
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED --- - GLSL compiler ignores layout(binding=N) on uniform blocks"
href="https://bugs.freedesktop.org/show_bug.cgi?id=76323#c1">Comment # 1</a>
on <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED --- - GLSL compiler ignores layout(binding=N) on uniform blocks"
href="https://bugs.freedesktop.org/show_bug.cgi?id=76323">bug 76323</a>
from <span class="vcard"><a class="email" href="mailto:idr@freedesktop.org" title="Ian Romanick <idr@freedesktop.org>"> <span class="fn">Ian Romanick</span></a>
</span></b>
<pre>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.</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>