gstreamer/ext/gl
Sebastian Dröge acc098a736 gl: Only unbind buffers/vertex attrib arrays if we can't directly bind the vertex array to 0
Binding the vertex array to 0 will unbind everything else already.

In the previous order older versions of the Intel GL driver caused
errors to be printed for every single call when disabling the vertex
attrib arrays after binding the vertex array to 0.
2019-01-16 14:09:18 +02:00
..
effects gl: fix up a few more #if HAVE_FOO 2017-12-19 16:51:24 +00:00
caopengllayersink.h gl: fix broken build due to previous commit 2fd84a6c 2017-12-09 19:32:30 +00:00
caopengllayersink.m gl: Only unbind buffers/vertex attrib arrays if we can't directly bind the vertex array to 0 2019-01-16 14:09:18 +02:00
gltestsrc.c gl: Only unbind buffers/vertex attrib arrays if we can't directly bind the vertex array to 0 2019-01-16 14:09:18 +02:00
gltestsrc.h gltestsrc: add a generic src framework 2017-12-09 19:32:18 +00:00
gstglalpha.c glalpha: fix compilation with msvc 2018-06-07 14:23:55 +10:00
gstglalpha.h gl: add glalpha element that is similar to the alpha element 2018-05-05 21:24:25 +10:00
gstglbasemixer.c gl: Update for g_type_class_add_private() deprecation in recent GLib 2018-06-24 01:37:08 +02:00
gstglbasemixer.h glbasemixer: Remove unused negotiated member 2017-12-09 19:32:28 +00:00
gstglbumper.c glfilter: Remove hard-coded pad templates 2017-12-09 19:32:29 +00:00
gstglbumper.h move gl elements to ext subdirectory 2017-12-09 19:31:34 +00:00
gstglcolorbalance.c glcolorbalance: Support OES textures for input/passthrough 2018-05-07 01:16:27 +10:00
gstglcolorbalance.h gl: implement a colorbalance element 2017-12-09 19:32:14 +00:00
gstglcolorconvertelement.c glbasefilter: expose finding the local GL context 2018-05-05 21:24:25 +10:00
gstglcolorconvertelement.h glbasefilter: expose finding the local GL context 2018-05-05 21:24:25 +10:00
gstglcolorscale.c glcolorscale: fix compiler warning 2018-08-26 11:16:23 +02:00
gstglcolorscale.h glcolorscale: support gl3 2017-12-09 19:31:51 +00:00
gstgldeinterlace.c gldeinterlace: Indentation fix 2018-12-05 12:13:07 -05:00
gstgldeinterlace.h glfilter: rewrite subclasses for filter_texture() occuring on GL thread 2017-12-09 19:32:21 +00:00
gstgldifferencematte.c gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstgldifferencematte.h gl: use GLMemory for accessing textures everywhere 2017-12-09 19:32:21 +00:00
gstgldownloadelement.c Run gst-indent through the files 2018-11-28 05:51:53 +02:00
gstgldownloadelement.h gldownload: Add dmabuf exporting 2017-12-09 19:32:31 +00:00
gstgleffects.c gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstgleffects.h gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglfilterapp.c glfilter: Remove hard-coded pad templates 2017-12-09 19:32:29 +00:00
gstglfilterapp.h glframebuffer: rewrite for a more consistent API 2017-12-09 19:32:21 +00:00
gstglfilterbin.c gl: Also don't leak floating references to elements set via properties 2018-07-25 15:03:59 +03:00
gstglfilterbin.h gl: new element glfilterbin 2017-12-09 19:31:57 +00:00
gstglfiltercube.c gl: Only unbind buffers/vertex attrib arrays if we can't directly bind the vertex array to 0 2019-01-16 14:09:18 +02:00
gstglfiltercube.h gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglfilterglass.c gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglfilterglass.h gl: use GLMemory for accessing textures everywhere 2017-12-09 19:32:21 +00:00
gstglfilterreflectedscreen.c glfilter: Remove hard-coded pad templates 2017-12-09 19:32:29 +00:00
gstglfilterreflectedscreen.h gl: silence all the compiler warnings 2017-12-09 19:31:34 +00:00
gstglfiltershader.c gl: use #ifdef HAVE_* instead of #if HAVE_FOO 2017-12-19 12:01:41 +00:00
gstglfiltershader.h glshaderelement: implement setting arbitrary uniforms 2017-12-09 19:32:09 +00:00
gstglimagesink.c gl: Only unbind buffers/vertex attrib arrays if we can't directly bind the vertex array to 0 2019-01-16 14:09:18 +02:00
gstglimagesink.h gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglmixer.c gl: Update for g_type_class_add_private() deprecation in recent GLib 2018-06-24 01:37:08 +02:00
gstglmixer.h gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglmixerbin.c glmixerbin: add gloverlaycompositor to each input stream 2018-10-04 14:32:14 +10:00
gstglmixerbin.h gl: new glmixerbin element 2017-12-09 19:31:57 +00:00
gstglmosaic.c videoaggregator: Move GstChildProxy implementations into leaf classes 2018-05-04 16:13:16 +02:00
gstglmosaic.h gl: use GLMemory for accessing textures everywhere 2017-12-09 19:32:21 +00:00
gstgloverlay.c gl: Only unbind buffers/vertex attrib arrays if we can't directly bind the vertex array to 0 2019-01-16 14:09:18 +02:00
gstgloverlay.h gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstgloverlaycompositorelement.c gl: add a new overlay compositor element 2018-10-04 14:28:35 +10:00
gstgloverlaycompositorelement.h gl: add a new overlay compositor element 2018-10-04 14:28:35 +10:00
gstglsinkbin.c glsinkbin: validate property in internal sink 2019-01-12 15:11:25 +01:00
gstglsinkbin.h glsinkbin: add glcolorbalance element 2017-12-09 19:32:15 +00:00
gstglsrcbin.c gl: Also don't leak floating references to elements set via properties 2018-07-25 15:03:59 +03:00
gstglsrcbin.h gl: new glsrcbin element 2017-12-09 19:31:57 +00:00
gstglstereomix.c glstereomix: Fix build after deprecating misnamed GST_TYPE_GL_STEREO_DOWNMIX_MODE_TYPE 2018-10-03 16:00:23 +03:00
gstglstereomix.h glstereomix: Fix caps negotiation 2017-12-09 19:32:22 +00:00
gstglstereosplit.c docs: Port all docstring to gtk-doc markdown 2017-12-09 19:32:27 +00:00
gstglstereosplit.h glsterosplit: remove internal glupload/glcolorconvert 2017-12-09 19:32:18 +00:00
gstgltestsrc.c gltestsrc: Run context query only during decide_allocation 2018-11-30 01:55:34 +00:00
gstgltestsrc.h glframebuffer: rewrite for a more consistent API 2017-12-09 19:32:21 +00:00
gstgltransformation.c gl: Only unbind buffers/vertex attrib arrays if we can't directly bind the vertex array to 0 2019-01-16 14:09:18 +02:00
gstgltransformation.h gl: fix broken build due to previous commit 2fd84a6c 2017-12-09 19:32:30 +00:00
gstgluploadelement.c gluploadelement: try to avoid dropping buffers 2018-10-30 12:25:08 +01:00
gstgluploadelement.h glbasefilter: expose finding the local GL context 2018-05-05 21:24:25 +10:00
gstglutils.c gl/utils: fixup matrix math again for column major 2018-07-10 20:13:22 +10:00
gstglutils.h glutils: fix matrix operations everywhere 2017-12-09 19:32:30 +00:00
gstglvideoflip.c docs: Port all docstring to gtk-doc markdown 2017-12-09 19:32:27 +00:00
gstglvideoflip.h glvideoflip: implement GstVideoDirection interface 2017-12-09 19:32:22 +00:00
gstglvideomixer.c gl: Only unbind buffers/vertex attrib arrays if we can't directly bind the vertex array to 0 2019-01-16 14:09:18 +02:00
gstglvideomixer.h glvidemixer: need reconfigure output gemotry after caps renegotiated 2017-12-09 19:32:30 +00:00
gstglviewconvert.c gl: Rename GST_TYPE_GL_STEREO_DOWNMIX GType macro everywhere 2018-10-03 14:49:32 +03:00
gstglviewconvert.h gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstopengl.c gl: build gl mixer elements, moved from -base 2018-12-28 12:16:25 +01:00
Makefile.am gl: build gl mixer elements, moved from -base 2018-12-28 12:16:25 +01:00
meson.build gl: build gl mixer elements, moved from -base 2018-12-28 12:16:25 +01:00