gstreamer/gst-libs/gst/gl
Matthew Waters 757618a986 [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.
2014-03-15 18:36:51 +01:00
..
cocoa [629/906] window: add GError for error handling of context creation 2014-03-15 18:36:51 +01:00
glprototypes [625/906] add vtable for opengl functions 2014-03-15 18:36:51 +01:00
wayland [629/906] window: add GError for error handling of context creation 2014-03-15 18:36:51 +01:00
win32 [629/906] window: add GError for error handling of context creation 2014-03-15 18:36:51 +01:00
x11 [629/906] window: add GError for error handling of context creation 2014-03-15 18:36:51 +01:00
CMakeLists.txt [471/906] glshader: add dynamic fragment shader filter 2014-03-15 18:36:42 +01:00
gstglapi.c [630/906] display: add gl api checking 2014-03-15 18:36:51 +01:00
gstglapi.h [630/906] display: add gl api checking 2014-03-15 18:36:51 +01:00
gstglbufferpool.c [603/906] update FSF address 2014-03-15 18:36:50 +01:00
gstglbufferpool.h [603/906] update FSF address 2014-03-15 18:36:50 +01:00
gstgldisplay.c [633/906] display: fail properly in context creation in order to minimize a race condition 2014-03-15 18:36:51 +01:00
gstgldisplay.h [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2014-03-15 18:36:51 +01:00
gstgldownload.c [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2014-03-15 18:36:51 +01:00
gstgldownload.h [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2014-03-15 18:36:51 +01:00
gstgles2.h [622/906] add missing GL_STENCIL_ATTACHMENT for gles2 compatability 2014-03-15 18:36:51 +01:00
gstglfeature.c [630/906] display: add gl api checking 2014-03-15 18:36:51 +01:00
gstglfeature.h [630/906] display: add gl api checking 2014-03-15 18:36:51 +01:00
gstglfilter.c [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2014-03-15 18:36:51 +01:00
gstglfilter.h [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2014-03-15 18:36:51 +01:00
gstglmemory.c [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2014-03-15 18:36:51 +01:00
gstglmemory.h [603/906] update FSF address 2014-03-15 18:36:50 +01:00
gstglmixer.c [603/906] update FSF address 2014-03-15 18:36:50 +01:00
gstglmixer.h [603/906] update FSF address 2014-03-15 18:36:50 +01:00
gstglmixerpad.h [603/906] update FSF address 2014-03-15 18:36:50 +01:00
gstglshader.c [627/906] shader: check for invalid objects 2014-03-15 18:36:51 +01:00
gstglshader.h [631/906] remove redefinition warnings in compiling tests 2014-03-15 18:36:51 +01:00
gstglshadervariables.c [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2014-03-15 18:36:51 +01:00
gstglshadervariables.h [603/906] update FSF address 2014-03-15 18:36:50 +01:00
gstglupload.c [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2014-03-15 18:36:51 +01:00
gstglupload.h [624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL 2014-03-15 18:36:51 +01:00
gstglwindow.c [629/906] window: add GError for error handling of context creation 2014-03-15 18:36:51 +01:00
gstglwindow.h [629/906] window: add GError for error handling of context creation 2014-03-15 18:36:51 +01:00
Makefile.am [630/906] display: add gl api checking 2014-03-15 18:36:51 +01:00