gl: remove useless gl{En,Dis}able (GL_TEXTURE_*) calls
authorMatthew Waters <matthew@centricular.com>
Thu, 14 May 2015 06:42:09 +0000 (16:42 +1000)
committerMatthew Waters <matthew@centricular.com>
Thu, 14 May 2015 06:42:09 +0000 (16:42 +1000)
We are using shaders everywhere and so they are not needed

ext/gl/gstglmosaic.c
ext/gl/gstglvideomixer.c

index 726674b..0a98341 100644 (file)
@@ -242,7 +242,6 @@ gst_gl_mosaic_callback (gpointer stuff)
 
   gst_gl_context_clear_shader (GST_GL_BASE_MIXER (mixer)->context);
   gl->BindTexture (GL_TEXTURE_2D, 0);
-  gl->Disable (GL_TEXTURE_2D);
 
   gl->Enable (GL_DEPTH_TEST);
 
index f393137..d27396f 100644 (file)
@@ -911,9 +911,6 @@ gst_gl_video_mixer_callback (gpointer stuff)
 
   gst_gl_context_clear_shader (GST_GL_BASE_MIXER (mixer)->context);
   gl->BindTexture (GL_TEXTURE_2D, 0);
-  if (gst_gl_context_get_gl_api (GST_GL_BASE_MIXER (mixer)->context) &
-      GST_GL_API_OPENGL)
-    gl->Disable (GL_TEXTURE_2D);
 
   gl->Disable (GL_DEPTH_TEST);
   gl->Disable (GL_CULL_FACE);