gstreamer/ext/gl
Matthew Waters df7b189ecb gluploadelement: don't passthrough on same caps
If we do, then multiple disjoint OpenGL contexts will not perform the
necessary download and reupload of data that is necessary to cross between
each OpenGL context sharegroup.
2019-07-24 14:27:30 +10:00
..
effects gl: try to use highp precision where supported 2019-02-28 17:26:32 +11: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: try to use highp precision where supported 2019-02-28 17:26:32 +11:00
gltestsrc.h gltestsrc: add a generic src framework 2017-12-09 19:32:18 +00:00
gstglalpha.c gl: try to use highp precision where supported 2019-02-28 17:26:32 +11:00
gstglalpha.h gl/docs: add to new docs system 2019-05-21 01:49:48 +00: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 gl: try to use highp precision where supported 2019-02-28 17:26:32 +11:00
gstglcolorbalance.h gl/docs: add to new docs system 2019-05-21 01:49:48 +00:00
gstglcolorconvertelement.c glcolorconvert: Ensure we free the internal convert object 2019-03-06 23:32:18 +11: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 gl: try to use highp precision where supported 2019-02-28 17:26:32 +11:00
gstgldeinterlace.h glfilter: rewrite subclasses for filter_texture() occuring on GL thread 2017-12-09 19:32:21 +00:00
gstgldifferencematte.c gl: try to use highp precision where supported 2019-02-28 17:26:32 +11: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 gl/docs: add to new docs system 2019-05-21 01:49:48 +00:00
gstgleffects.c gl: try to use highp precision where supported 2019-02-28 17:26:32 +11: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: try to use highp precision where supported 2019-02-28 17:26:32 +11: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 gstglfiltershader: don't try to link to "version" in doc 2019-05-25 17:26:52 +02:00
gstglfiltershader.h glshaderelement: implement setting arbitrary uniforms 2017-12-09 19:32:09 +00:00
gstglimagesink.c gl: Don't restore the viewport on function exit 2019-03-08 17:49:05 +11: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 glmosaic: port to opengl3/gles2 2019-06-13 09:37:37 +00:00
gstglmosaic.h glmosaic: port to opengl3/gles2 2019-06-13 09:37:37 +00:00
gstgloverlay.c gl: try to use highp precision where supported 2019-02-28 17:26:32 +11:00
gstgloverlay.h gl/docs: add to new docs system 2019-05-21 01:49:48 +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 doc: Fix some gtk-doc comments 2019-05-13 11:34:08 -04: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: try to use highp precision where supported 2019-02-28 17:26:32 +11:00
gstgltransformation.h gl: fix broken build due to previous commit 2fd84a6c 2017-12-09 19:32:30 +00:00
gstgluploadelement.c gluploadelement: don't passthrough on same caps 2019-07-24 14:27:30 +10:00
gstgluploadelement.h gl/docs: add to new docs system 2019-05-21 01:49:48 +00: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 glvideomixer: perform _get_highest_precision on the GL thread 2019-06-13 09:37:37 +00: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 doc: Port to hotdoc 2019-05-13 11:34:08 -04:00