Add guard before calling ctx->Driver.BindProgram

This commit is contained in:
Keith Whitwell 2005-12-05 11:44:09 +00:00
parent f27c07c99e
commit b4ebb68202

View file

@ -1536,7 +1536,8 @@ void _tnl_UpdateFixedFunctionProgram( GLcontext *ctx )
/* Tell the driver about the change. Could define a new target for
* this?
*/
if (ctx->VertexProgram._Current != prev)
if (ctx->VertexProgram._Current != prev &&
ctx->Driver.BindProgram)
ctx->Driver.BindProgram(ctx, GL_VERTEX_PROGRAM_ARB, (struct program *)
ctx->VertexProgram._Current);
}