<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [OpenGL CTS] Multiple crashes in enhanced layout tests due to incorrect vue setup"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102855#c1">Comment # 1</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [OpenGL CTS] Multiple crashes in enhanced layout tests due to incorrect vue setup"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102855">bug 102855</a>
from <span class="vcard"><a class="email" href="mailto:kenneth@whitecape.org" title="Kenneth Graunke <kenneth@whitecape.org>"> <span class="fn">Kenneth Graunke</span></a>
</span></b>
<pre>The problem seems to be that FS inputs / SF outputs go beyond 32, which is the
limit imposed by the SF attribute index.
I think we can use URB Entry Read Offset to work around this...currently we
hardcode it to 0 or 1...but we could probably skip over a few more. In
particular, we have clip distance in the VUE slots, but the FS shouldn't care,
which gives us 2 more slots (1 offset)...
We'd still run into problems if someone tries to use an explicit max location
and read gl_ViewportIndex / gl_LayerID in the FS, but...that's at least much
less common of a bug.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>