On 14 December 2011 13:42, Marek Olšák <span dir="ltr">&lt;<a href="mailto:maraeo@gmail.com">maraeo@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I think RASTERIZER_DISCARD has nothing to do with transform feedback.<br>
I think it&#39;s part of the same spec because it&#39;s not useful without it.<br>
As I understand it, _NEW_TRANSFORM_FEEDBACK is dirty when transform<br>
feedback buffer bindings are changed or just enabled/disabled. On the<br>
other hand, RASTERIZER_DISCARD enables or disables the rasterizer, so<br>
it should fall into the same category as face culling for example. (I<br>
even implemented it using face culling on r600)<br></blockquote><div><br>Another thought which just came up in a discussion: in i965, face culling only applies to triangles, so this wouldn&#39;t work for discarding points and lines.  Is it possible that the same situation applies to r600?<br>
</div></div>