Re: [Mesa-dev] [PATCH] i965/gs: Set the REORDER bit in 3DSTATE_GS.

2013-10-11 Thread Paul Berry
On 11 October 2013 14:13, Matt Turner wrote: > On Fri, Oct 11, 2013 at 1:27 PM, Paul Berry > wrote: > > Ivy Bridge's "reorder enable" bit gives us a binary choice for the > > order in which vertices from triangle strips are delivered to the > > geometry shader. Neither choice follows the OpenGL

Re: [Mesa-dev] [PATCH] i965/gs: Set the REORDER bit in 3DSTATE_GS.

2013-10-11 Thread Matt Turner
On Fri, Oct 11, 2013 at 1:27 PM, Paul Berry wrote: > Ivy Bridge's "reorder enable" bit gives us a binary choice for the > order in which vertices from triangle strips are delivered to the > geometry shader. Neither choice follows the OpenGL spec, but setting > the bit is better, because it gets t

[Mesa-dev] [PATCH] i965/gs: Set the REORDER bit in 3DSTATE_GS.

2013-10-11 Thread Paul Berry
Ivy Bridge's "reorder enable" bit gives us a binary choice for the order in which vertices from triangle strips are delivered to the geometry shader. Neither choice follows the OpenGL spec, but setting the bit is better, because it gets triangle orientation correct. Haswell replaces the "reorder