gstreamer/gst-libs/gst/gl
Matthew Waters 993ec87ae6 glupload: deal with the ANY caps feature correctly
When transforming, xplode it out into the necessary caps features both
with and without the passthough features.

Fixes negotiation in the following class of pipelines:

gl ! textoverlay ! glupload ! glimagesinkelement

https://bugzilla.gnome.org/show_bug.cgi?id=763756
2016-03-17 02:37:15 +11:00
..
android glwindow: Fix android build 2016-01-22 09:59:28 +02:00
cocoa Revert "libgstgl: cocoa, eagl: don't marshal GL calls to the context thread" 2016-03-07 08:54:47 +02:00
dispmanx gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
eagl Revert "libgstgl: cocoa, eagl: don't marshal GL calls to the context thread" 2016-03-07 08:54:47 +02:00
egl eglimagememory: add compatibility definitions for EGL dmabuf 2016-02-26 21:15:20 +11:00
glprototypes glprototypes: fix parameter type of glGenBuffers 2016-01-29 14:31:21 +11:00
utils gl: Fix compiler warning about unused const variable with gcc 6 2016-02-18 10:33:20 +02:00
wayland gl: add .def file for msvc builds 2016-02-05 10:46:21 +11:00
win32 gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
x11 gl/x11/navigation: add button press to the selected event mask 2016-01-14 17:52:23 +11:00
.gitignore [644/906] update .gitignore for some new files 2014-03-15 18:36:52 +01:00
gl.h gl: move control binding proxy implementation from glvideomixer 2016-01-27 20:01:25 +11:00
gstgl_enums.h gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstgl_fwd.h gl: add a gstglquery object for arbitrary GL queries 2016-01-15 13:21:56 +11:00
gstglapi.c gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglapi.h gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglbasefilter.c gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglbasefilter.h gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglbasememory.c gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstglbasememory.h gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstglbuffer.c gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstglbuffer.h gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstglbufferpool.c gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglbufferpool.h glbufferpool: use gst_gl_base_memory_alloc as a generic GL allocation framework 2015-12-17 13:49:56 +11:00
gstglcolorconvert.c gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglcolorconvert.h glcolorconvert: implement usage of a buffer pool 2016-01-06 16:48:33 +11:00
gstglcontext.c glcontext: add a method to add a context to another share group 2016-02-26 10:59:04 +11:00
gstglcontext.h gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglcontrolbindingproxy.c gl: move control binding proxy implementation from glvideomixer 2016-01-27 20:01:25 +11:00
gstglcontrolbindingproxy.h gl: move control binding proxy implementation from glvideomixer 2016-01-27 20:01:25 +11:00
gstgldebug.c gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstgldebug.h gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstgldisplay.c gldisplay: make readding the same context a no-op 2016-03-08 02:06:13 +11:00
gstgldisplay.h gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglfeature.c glfeature add a specific debug category 2016-01-11 20:40:39 +11:00
gstglfeature.h gl: add .def file for msvc builds 2016-02-05 10:46:21 +11:00
gstglfilter.c glfilter: retrieve the shader attributes from the GL thread 2016-03-10 22:53:01 +11:00
gstglfilter.h glfilter: retrieve the shader attributes from the GL thread 2016-03-10 22:53:01 +11:00
gstglformat.c gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstglformat.h gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstglframebuffer.c gl: initialize output params to 0 before calling gl functions 2015-07-02 15:16:56 +01:00
gstglframebuffer.h bad: Add g_autoptr() support to all types 2015-12-14 14:45:38 -05:00
gstglmemory.c gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstglmemory.h gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstglmemorypbo.c gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstglmemorypbo.h glmemorypbo: remove our own alloc()/wrapped()/etc functions 2015-12-17 13:49:56 +11:00
gstgloverlaycompositor.c glmemory: add gst_gl_memory_allocator_get_default 2015-12-18 14:25:32 +11:00
gstgloverlaycompositor.h gloverlaycompositor: Hide GstCompsitionOverlay object 2015-07-22 14:06:34 -04:00
gstglquery.c glquery: remove unnecessary pointer check 2016-02-04 12:18:39 +00:00
gstglquery.h gl: add a gstglquery object for arbitrary GL queries 2016-01-15 13:21:56 +11:00
gstglshader.c glshader: some compatibility changes for GL 1.4 2016-03-10 22:53:02 +11:00
gstglshader.h gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
gstglshaderstrings.c glshaderstrings: fixup the external-oes fragment shader 2015-11-11 01:27:21 +11:00
gstglshaderstrings.h glslstage: expose the default shader strings as public 2015-11-10 15:42:35 +11:00
gstglsl.c gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglsl.h gl: add some GLSL utility functions 2015-10-15 21:27:57 +11:00
gstglsl_private.h gl: add .def file for msvc builds 2016-02-05 10:46:21 +11:00
gstglslstage.c glshader: some compatibility changes for GL 1.4 2016-03-10 22:53:02 +11:00
gstglslstage.h gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglsyncmeta.c gl: syncmeta: define GL_TIMEOUT_IGNORED in more portable way 2016-02-10 10:31:19 +00:00
gstglsyncmeta.h glsyncmeta: separate out gpu/cpu waits. 2016-02-09 12:30:25 +11:00
gstglupload.c glupload: deal with the ANY caps feature correctly 2016-03-17 02:37:15 +11:00
gstglupload.h gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglutils.c gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglutils.h glupload: always add texture-target field to GL caps 2016-01-05 13:28:19 +11:00
gstglviewconvert.c gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglviewconvert.h glviewconvert: Fix stereoscopic handling w/ texture-target 2016-01-04 01:04:23 +11:00
gstglwindow.c gstglwindow: initialize navigation_loop to NULL 2016-02-01 13:59:22 +00:00
gstglwindow.h glwindow: Hide navigation specific internal API and add API to asynchronously send navigation events 2015-12-21 11:27:09 +01:00
Makefile.am gl: Fix compiler warning about unused const variable with gcc 6 2016-02-18 10:33:20 +02:00