gstreamer/gst-libs/gst/gl
Matthew Waters db236c510f [633/906] display: fail properly in context creation in order to minimize a race condition
previously, on context creation, when we failed to get a valid context
we would still atempt to run the window mainloop as well as setting an error
on the display. This would cause the calling element to finalize the display
and therefore attempt to quit the window mainloop.  However the mainloop
may not have started running.  Thus when the window mainloop ran it would
never a get a quit message and never end.
2017-12-09 19:31:26 +00:00
..
cocoa [629/906] window: add GError for error handling of context creation 2017-12-09 19:31:26 +00:00
glprototypes [625/906] add vtable for opengl functions 2017-12-09 19:31:26 +00:00
wayland [629/906] window: add GError for error handling of context creation 2017-12-09 19:31:26 +00:00
win32 [629/906] window: add GError for error handling of context creation 2017-12-09 19:31:26 +00:00
x11 [629/906] window: add GError for error handling of context creation 2017-12-09 19:31:26 +00:00
CMakeLists.txt [471/906] glshader: add dynamic fragment shader filter 2017-12-09 19:31:23 +00:00
gstglapi.c [630/906] display: add gl api checking 2017-12-09 19:31:26 +00:00
gstglapi.h [630/906] display: add gl api checking 2017-12-09 19:31:26 +00:00
gstglbufferpool.c [603/906] update FSF address 2017-12-09 19:31:25 +00:00
gstglbufferpool.h [603/906] update FSF address 2017-12-09 19:31:25 +00:00
gstgldisplay.c [633/906] display: fail properly in context creation in order to minimize a race condition 2017-12-09 19:31:26 +00:00
gstgldisplay.h [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2017-12-09 19:31:26 +00:00
gstgldownload.c [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2017-12-09 19:31:26 +00:00
gstgldownload.h [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2017-12-09 19:31:26 +00:00
gstgles2.h [622/906] add missing GL_STENCIL_ATTACHMENT for gles2 compatability 2017-12-09 19:31:26 +00:00
gstglfeature.c [630/906] display: add gl api checking 2017-12-09 19:31:26 +00:00
gstglfeature.h [630/906] display: add gl api checking 2017-12-09 19:31:26 +00:00
gstglfilter.c [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2017-12-09 19:31:26 +00:00
gstglfilter.h [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2017-12-09 19:31:26 +00:00
gstglmemory.c [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2017-12-09 19:31:26 +00:00
gstglmemory.h [603/906] update FSF address 2017-12-09 19:31:25 +00:00
gstglmixer.c [603/906] update FSF address 2017-12-09 19:31:25 +00:00
gstglmixer.h [603/906] update FSF address 2017-12-09 19:31:25 +00:00
gstglmixerpad.h [603/906] update FSF address 2017-12-09 19:31:25 +00:00
gstglshader.c [627/906] shader: check for invalid objects 2017-12-09 19:31:26 +00:00
gstglshader.h [631/906] remove redefinition warnings in compiling tests 2017-12-09 19:31:26 +00:00
gstglshadervariables.c [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2017-12-09 19:31:26 +00:00
gstglshadervariables.h [603/906] update FSF address 2017-12-09 19:31:25 +00:00
gstglupload.c [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2017-12-09 19:31:26 +00:00
gstglupload.h [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2017-12-09 19:31:26 +00:00
gstglwindow.c [629/906] window: add GError for error handling of context creation 2017-12-09 19:31:26 +00:00
gstglwindow.h [629/906] window: add GError for error handling of context creation 2017-12-09 19:31:26 +00:00
Makefile.am [630/906] display: add gl api checking 2017-12-09 19:31:26 +00:00