Re: [Mesa-dev] [PATCH] i965: fix transform feedback with primitive restart

2012-07-01 Thread Kenneth Graunke
On 06/28/2012 04:12 PM, Jordan Justen wrote: > When querying GL_PRIMITIVES_GENERATED, if primitive restart > is also used, then take the software primitive restart > path so GL_PRIMITIVES_GENERATED is returned correctly. > > GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN is also updated > since it will

Re: [Mesa-dev] [PATCH] i965: fix transform feedback with primitive restart

2012-06-29 Thread Ian Romanick
On 06/29/2012 02:41 PM, Jordan Justen wrote: On Fri, Jun 29, 2012 at 2:02 PM, Ian Romanick wrote: On 06/28/2012 04:12 PM, Jordan Justen wrote: When querying GL_PRIMITIVES_GENERATED, if primitive restart is also used, then take the software primitive restart path so GL_PRIMITIVES_GENERATED is

Re: [Mesa-dev] [PATCH] i965: fix transform feedback with primitive restart

2012-06-29 Thread Jordan Justen
On Fri, Jun 29, 2012 at 2:02 PM, Ian Romanick wrote: > On 06/28/2012 04:12 PM, Jordan Justen wrote: >> >> When querying GL_PRIMITIVES_GENERATED, if primitive restart >> is also used, then take the software primitive restart >> path so GL_PRIMITIVES_GENERATED is returned correctly. >> >> GL_TRANSFO

Re: [Mesa-dev] [PATCH] i965: fix transform feedback with primitive restart

2012-06-29 Thread Ian Romanick
On 06/28/2012 04:12 PM, Jordan Justen wrote: When querying GL_PRIMITIVES_GENERATED, if primitive restart is also used, then take the software primitive restart path so GL_PRIMITIVES_GENERATED is returned correctly. GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN is also updated since it will also affec

[Mesa-dev] [PATCH] i965: fix transform feedback with primitive restart

2012-06-28 Thread Jordan Justen
When querying GL_PRIMITIVES_GENERATED, if primitive restart is also used, then take the software primitive restart path so GL_PRIMITIVES_GENERATED is returned correctly. GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN is also updated since it will also affected by the same issue. As noted in brw_primiti