From d07fb258410c413c5ab65ca2580d0f6a2df25281 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Thu, 31 Jan 2013 23:51:04 +1100 Subject: [PATCH] [663/906] filtershader: port to non-glew --- gst/gl/gstglfiltershader.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/gst/gl/gstglfiltershader.c b/gst/gl/gstglfiltershader.c index 056bd82b84..e3c0c45d11 100644 --- a/gst/gl/gstglfiltershader.c +++ b/gst/gl/gstglfiltershader.c @@ -340,17 +340,17 @@ gst_gl_filtershader_hcallback (gint width, gint height, guint texture, { GstGLFilter *filter = GST_GL_FILTER (stuff); GstGLFilterShader *filtershader = GST_GL_FILTERSHADER (filter); + GstGLFuncs *gl = filter->display->gl_vtable; - glMatrixMode (GL_PROJECTION); - glLoadIdentity (); + gl->MatrixMode (GL_PROJECTION); + gl->LoadIdentity (); gst_gl_shader_use (filtershader->shader0); - - glActiveTexture (GL_TEXTURE1); - glEnable (GL_TEXTURE_RECTANGLE_ARB); - glBindTexture (GL_TEXTURE_RECTANGLE_ARB, texture); - glDisable (GL_TEXTURE_RECTANGLE_ARB); + gl->ActiveTexture (GL_TEXTURE1); + gl->Enable (GL_TEXTURE_RECTANGLE_ARB); + gl->BindTexture (GL_TEXTURE_RECTANGLE_ARB, texture); + gl->Disable (GL_TEXTURE_RECTANGLE_ARB); gst_gl_shader_set_uniform_1i (filtershader->shader0, "tex", 1);