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 also

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

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 i...@freedesktop.org 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.

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 Romanicki...@freedesktop.org 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

[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