On 01/09/2012 08:28 AM, Eric Anholt wrote:
On Sun,  8 Jan 2012 14:43:57 -0800, Kenneth Graunke<kenn...@whitecape.org>  
wrote:
According to a comment in gen6_sf_state.c, calls to get_attr_override
need both _NEW_PROGRAM and _NEW_LIGHT.  Since Gen7 reuses the same
function, the same dirty bits should apply.

When I performed the SF/SBE split, I partitioned the bits incorrectly:
3DSTATE_SBE (which contains the attribute setup) was missing _NEW_PROGRAM,
while 3DSTATE_SF was listing it as a dependency for no reason.

I think the ctx->VertexProgram.PointSizeEnabled in SF is an un-annotated
dependency on _NEW_PROGRAM.

Whoops.  Yeah.  Will fix before pushing...thanks.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to