<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - gl_BaseVertex should always be zero when the draw command has no <basevertex> parameter"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102678#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - gl_BaseVertex should always be zero when the draw command has no <basevertex> parameter"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102678">bug 102678</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>Ian, any thoughts? This just feels wrong at this point...I thought the
intention was that gl_VertexID - gl_BaseVertex would be the zero-based vertex
ID.
But if gl_VertexID is <first + i>, and gl_BaseVertex is required to be 0 for
DrawArrays, then...there is no GLSL variable to get <first>, so there is no way
to get the zero-based index.
It seems like gl_BaseVertex really ought to be <first> for DrawArrays.</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>