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.
pgp4PtqqrXnZn.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev