gstreamer/gst-libs/gst/gl
Matthew Waters b429654a37 glbufferpool: add bufferpool options for the various texture targets
This was chosen over relying solely on the caps as glupload needs to propose an
allocation and set the texture target based on the output caps.  Setting the
caps in the config is currently pointless as they are overwritten in a lot of
element's decide_allocation functions.

This provides a mechanism for the buffer pool to be configured for a certain
texture target when none has been configured.
2015-10-30 14:24:54 +11:00
..
android gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
cocoa gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
dispmanx gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
eagl gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
egl gl: fix usage of string.h and stdio.h functions without including the headers 2015-10-21 04:53:08 +11:00
glprototypes gl: add some debugging prototypes 2015-09-28 16:47:00 +10:00
utils glcontext/wgl: implement gl3 core profile context selection 2015-08-10 15:46:13 +02:00
wayland gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
win32 gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
x11 gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
.gitignore [644/906] update .gitignore for some new files 2014-03-15 18:36:52 +01:00
gl.h gl: remove unneeded shader variable parsing code 2015-10-21 04:05:00 +11:00
gstgl_fwd.h glbufferpool: move typedef's into the forward decleration file 2015-10-30 14:24:53 +11:00
gstglapi.c Revert "gl: add GstGLContextGPUProcess backend" 2015-06-19 13:08:49 +01:00
gstglapi.h gl/api: use public rather than private define 2015-09-10 00:33:19 +10:00
gstglbasebuffer.c gl: Fix GError leaks during failures 2015-09-17 11:52:55 +02:00
gstglbasebuffer.h glmemory: implement on top of glbasebuffer 2015-06-12 16:59:20 +10:00
gstglbasefilter.c gl: chain up to the parent class for GstElement::set_context 2015-09-28 22:24:04 +10:00
gstglbasefilter.h gl: add a new glbasefilter class below glfilter 2015-03-12 16:45:50 +00:00
gstglbufferpool.c glbufferpool: add bufferpool options for the various texture targets 2015-10-30 14:24:54 +11:00
gstglbufferpool.h glbufferpool: move typedef's into the forward decleration file 2015-10-30 14:24:53 +11:00
gstglcolorconvert.c glcolorconvert: add support for converting texture targets 2015-10-30 14:24:53 +11:00
gstglcolorconvert.h glcolorconvert: add support for converting texture targets 2015-10-30 14:24:53 +11:00
gstglcontext.c gl: fix usage of string.h and stdio.h functions without including the headers 2015-10-21 04:53:08 +11:00
gstglcontext.h gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
gstgldebug.c gl: fix leak in gst_gl_insert_debug_marker() 2015-10-14 09:55:47 +11:00
gstgldebug.h gl: move debugging related functions to their own file 2015-10-02 01:01:42 +10:00
gstgldisplay.c gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
gstgldisplay.h gldisplay: add gst_gl_display_create_context 2015-06-19 13:10:30 +01:00
gstgldownload.c glmemory: implement on top of glbasebuffer 2015-06-12 16:59:20 +10:00
gstgldownload.h gl: Add support for multiple views in upload, colour convert and download 2015-06-12 00:39:15 +10:00
gstglfeature.c glfeature: remove GST_GL_API_GLES3 2014-05-30 10:29:37 +10:00
gstglfeature.h glfeature: remove GST_GL_API_GLES3 2014-05-30 10:29:37 +10:00
gstglfilter.c glmemory: add support for rectangle textures 2015-10-30 14:24:53 +11:00
gstglfilter.h glfilter: Don't cache buffer pool 2015-07-02 09:40:05 -04:00
gstglframebuffer.c gl: initialize output params to 0 before calling gl functions 2015-07-02 15:16:56 +01:00
gstglframebuffer.h gl: remove the use of glu 2014-11-28 09:14:26 +11:00
gstglmemory.c glbufferpool: add bufferpool options for the various texture targets 2015-10-30 14:24:54 +11:00
gstglmemory.h glbufferpool: add bufferpool options for the various texture targets 2015-10-30 14:24:54 +11:00
gstgloverlaycompositor.c glmemory: add support for rectangle textures 2015-10-30 14:24:53 +11:00
gstgloverlaycompositor.h gloverlaycompositor: Hide GstCompsitionOverlay object 2015-07-22 14:06:34 -04:00
gstglshader.c gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
gstglshader.h gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
gstglsl.c gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
gstglsl.h gl: add some GLSL utility functions 2015-10-15 21:27:57 +11:00
gstglsl_private.h gl: add some GLSL utility functions 2015-10-15 21:27:57 +11:00
gstglslstage.c glslstage: initialize output params to 0 before calling gl functions 2015-10-28 14:41:54 +00:00
gstglslstage.h glsl: add a shader stage object GstGLSLStage 2015-10-15 21:27:57 +11:00
gstglsyncmeta.c gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
gstglsyncmeta.h glsyncmeta: make context to wait and set sync explicit 2015-03-14 16:53:46 +00:00
gstglupload.c glmemory: add support for rectangle textures 2015-10-30 14:24:53 +11:00
gstglupload.h glupload: remove useless release_buffer 2015-09-30 13:36:09 +10:00
gstgluploadmeta.c glmemory: add support for rectangle textures 2015-10-30 14:24:53 +11:00
gstgluploadmeta.h gl/upload: add GstGLUploadMeta object 2014-05-28 14:41:35 +10:00
gstglutils.c glshader: port to using GstGLSLStage objects for string management 2015-10-15 21:27:57 +11:00
gstglutils.h gl: move debugging related functions to their own file 2015-10-02 01:01:42 +10:00
gstglviewconvert.c glmemory: add support for rectangle textures 2015-10-30 14:24:53 +11:00
gstglviewconvert.h gl libs: Add glviewconvert helper object 2015-06-19 01:49:32 +10:00
gstglwindow.c gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
gstglwindow.h gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
Makefile.am gl: remove unneeded shader variable parsing code 2015-10-21 04:05:00 +11:00