gstreamer/gst-libs/gst/gl
Matthew Waters 05a0f0002c gl/wayland: use multi-threaded safe event wayland API
Multiple threads may be accessing the wayland fd at the same time which
requires the use of special wayland API to deal with to ensure nobody
will steal reads and cause a stall for anyone else.
2016-08-19 16:06:26 +10:00
..
android glwindow: Fix android build 2016-01-22 09:59:28 +02:00
cocoa gl/cocoa: Fix incompatible type warning 2016-04-20 10:11:03 +03:00
dispmanx gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
eagl Revert "Revert "gl/eagl: try getting a gles3 context"" 2016-06-29 18:04:28 +10:00
egl gl/egl: fix inverted typedef 2016-08-16 20:34:37 +10:00
glprototypes gl: add support for building against GLES3 headers 2016-03-31 20:53:18 +11:00
utils gl: Fix compiler warning about unused const variable with gcc 6 2016-02-18 10:33:20 +02:00
wayland gl/wayland: use multi-threaded safe event wayland API 2016-08-19 16:06:26 +10:00
win32 glcontext/wgl: try wglCreateContextAttribsARB even not gl3 core profile 2016-06-21 22:57:13 +10:00
x11 glwindow: Fix glimagesink cannot show frame when connect to qmlglsrc 2016-08-03 22:10:56 +10:00
.gitignore [644/906] update .gitignore for some new files 2014-03-15 18:36:52 +01:00
gl.h gl: add memory type for renderbuffer's 2016-07-26 14:07:24 +10:00
gstgl_enums.h gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstgl_fwd.h glframebuffer: rewrite for a more consistent API 2016-07-26 14:07:24 +10:00
gstglapi.c gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglapi.h gl: fix gles3 header usage for older platforms 2016-05-03 20:02:34 +10: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 glbasememory: assert for a valid allocator instead of segfaulting 2016-07-26 14:07:24 +10:00
gstglbasememory.h glbasememory: assert for a valid allocator instead of segfaulting 2016-07-26 14:07:24 +10:00
gstglbuffer.c gst-libs: gl, video: use MAY_BE_LEAKED flag 2016-06-03 00:59:12 +01:00
gstglbuffer.h gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstglbufferpool.c glmemory: add the texture type to allocate to parameters 2016-06-29 18:04:28 +10:00
gstglbufferpool.h gl/egl: replace gsteglimagememory with an EGLImage wrapper 2016-05-04 13:31:48 +10:00
gstglcolorconvert.c glcolorconvert: add missing rgb16 and bgr16 video formats in switch 2016-08-04 23:16:14 +10:00
gstglcolorconvert.h glframebuffer: rewrite for a more consistent API 2016-07-26 14:07:24 +10:00
gstglcontext.c glcontext: fix race joining thread on finalize 2016-08-16 13:10:30 +10: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 gl: add memory type for renderbuffer's 2016-07-26 14:07:24 +10: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: rewrite subclasses for filter_texture() occuring on GL thread 2016-07-26 14:07:24 +10:00
gstglfilter.h glfilter: rewrite subclasses for filter_texture() occuring on GL thread 2016-07-26 14:07:24 +10:00
gstglformat.c glformat: define our own set of formats from the GL defines 2016-07-26 14:07:24 +10:00
gstglformat.h glformat: define our own set of formats from the GL defines 2016-07-26 14:07:24 +10:00
gstglframebuffer.c glframebuffer: add compatibility definition for GL_DEPTH_STENCIL_ATTACHMENT 2016-07-26 15:57:54 +10:00
gstglframebuffer.h glframebuffer: rewrite for a more consistent API 2016-07-26 14:07:24 +10:00
gstglmemory.c glmemory: add the texture type to allocate to parameters 2016-06-29 18:04:28 +10:00
gstglmemory.h glmemory: add the texture type to allocate to parameters 2016-06-29 18:04:28 +10:00
gstglmemorypbo.c glcontext: remove not thread-safe get/set_error() 2016-07-26 14:07:24 +10:00
gstglmemorypbo.h glmemorypbo: remove our own alloc()/wrapped()/etc functions 2015-12-17 13:49:56 +11:00
gstgloverlaycompositor.c glmemory: add the texture type to allocate to parameters 2016-06-29 18:04:28 +10:00
gstgloverlaycompositor.h gloverlaycompositor: Hide GstCompsitionOverlay object 2015-07-22 14:06:34 -04:00
gstglpixelformat.c glfilter: rewrite subclasses for filter_texture() occuring on GL thread 2016-07-26 14:07:24 +10:00
gstglquery.c gl: glquery: cast to silence compiler warning 2016-05-28 22:28:06 +01:00
gstglquery.h gl: add a gstglquery object for arbitrary GL queries 2016-01-15 13:21:56 +11:00
gstglrenderbuffer.c gl: add memory type for renderbuffer's 2016-07-26 14:07:24 +10:00
gstglrenderbuffer.h gl: add memory type for renderbuffer's 2016-07-26 14:07:24 +10:00
gstglshader.c glshader: add glBindFragDataLocation 2016-03-31 20:52:42 +11:00
gstglshader.h glshader: add glBindFragDataLocation 2016-03-31 20:52:42 +11:00
gstglshaderstrings.c gl: take the affine transformation in NDC 2016-05-14 16:35:29 +03:00
gstglshaderstrings.h gl: take the affine transformation in NDC 2016-05-14 16:35:29 +03:00
gstglsl.c glsl: fixup external-oes shaders by mangling the required extension 2016-06-21 21:27:47 +10:00
gstglsl.h gl: add some GLSL utility functions 2015-10-15 21:27:57 +11:00
gstglsl_private.h glsl: fixup external-oes shaders by mangling the required extension 2016-06-21 21:27:47 +10: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: Use bufferpool to allocate new buffer in GLTextureUploadMeta 2016-08-03 21:16:47 +10:00
gstglupload.h gl: misc docs fixes/additions 2016-03-06 19:36:17 +11:00
gstglutils.c glcontext: remove not thread-safe get/set_error() 2016-07-26 14:07:24 +10:00
gstglutils.h glfilter: rewrite subclasses for filter_texture() occuring on GL thread 2016-07-26 14:07:24 +10:00
gstglviewconvert.c glcontext: remove not thread-safe get/set_error() 2016-07-26 14:07:24 +10:00
gstglviewconvert.h glframebuffer: rewrite for a more consistent API 2016-07-26 14:07:24 +10:00
gstglwindow.c glwindow: move unsetting queue_resize to _resize() instead of _draw() 2016-08-03 21:15:01 +10: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: add memory type for renderbuffer's 2016-07-26 14:07:24 +10:00