}
static void
-disable_glsl (void)
-{
-#ifdef COGL_MATERIAL_BACKEND_GLSL
- _COGL_GET_CONTEXT (ctx, NO_RETVAL);
-
- if (ctx->current_use_program_type == COGL_MATERIAL_PROGRAM_TYPE_GLSL)
- _cogl_gl_use_program_wrapper (0);
-#endif
-}
-
-static void
disable_arbfp (void)
{
#ifdef COGL_MATERIAL_BACKEND_ARBFP
/* _cogl_gl_use_program_wrapper can be called by cogl-program.c
* so we can't bailout without making sure we glUseProgram (0)
* first. */
- disable_glsl ();
+ _cogl_gl_use_program_wrapper (0);
if (ctx->current_use_program_type == COGL_MATERIAL_PROGRAM_TYPE_ARBFP)
break;
/* _cogl_gl_use_program_wrapper can be called by cogl-program.c
* so we can't bailout without making sure we glUseProgram (0)
* first. */
- disable_glsl ();
+ _cogl_gl_use_program_wrapper (0);
if (ctx->current_use_program_type == COGL_MATERIAL_PROGRAM_TYPE_FIXED)
break;