gstreamer/gst-libs/gst/gl
Julien Isorce 65f4d40e6d [385/906] rewrite the way a gstgldisplay is transmited to the gl elements
Before, a gstgldisplay was instancied by the gl src in terms of gl chain.
And then the next element got it through the first gstglbuffer.
Now, this is done though queries.
All glelements get their ref on a gstgldisplay in READY state.
This rewrite is mainly a first step to be able to share OpenGL context hold
by the gstgldisplay using more complex glelements.
For example, with a glvideomixer. The associated gstgldisplay of each gl chain
of the sink pads will share their OpenGL context.
2014-03-15 18:36:37 +01:00
..
CMakeLists.txt [364/906] make the cmake build work on MacOSX 2014-03-15 18:36:36 +01:00
GNUmakefile.gnustep [318/906] rename GNUmakefile(s) to GNUmakefile(s).gnustep 2014-03-15 18:36:33 +01:00
gstglbuffer.c [310/906] Global reindent 2014-03-15 18:36:33 +01:00
gstglbuffer.h [229/906] update authors from the CVS repository 2014-03-15 18:36:28 +01:00
gstgldisplay.c [384/906] build: use <stdio.h> / "stdio.h" 2014-03-15 18:36:37 +01:00
gstgldisplay.h [378/906] gldisplay: avoid to request gl thread when deleting a texture 2014-03-15 18:36:36 +01:00
gstgles2.h [382/906] ES2.0: remove warnings 2014-03-15 18:36:37 +01:00
gstglfilter.c [385/906] rewrite the way a gstgldisplay is transmited to the gl elements 2014-03-15 18:36:37 +01:00
gstglfilter.h [385/906] rewrite the way a gstgldisplay is transmited to the gl elements 2014-03-15 18:36:37 +01:00
gstglshader.c [321/906] add OpenGL ES 2.x support. 2014-03-15 18:36:33 +01:00
gstglshader.h [321/906] add OpenGL ES 2.x support. 2014-03-15 18:36:33 +01:00
gstglwindow.h [334/906] [win32/winCE] fix some pointer cast warnings with mingw 2014-03-15 18:36:34 +01:00
gstglwindow_cocoa.m [368/906] Cocoa backend: fix crash when resizing 2014-03-15 18:36:36 +01:00
gstglwindow_win32.c [349/906] can switch xoverlays while playing 2014-03-15 18:36:35 +01:00
gstglwindow_winCE.c [349/906] can switch xoverlays while playing 2014-03-15 18:36:35 +01:00
gstglwindow_x11.c [381/906] EGL and GLX:: set a minimum depth size 2014-03-15 18:36:37 +01:00
gstglwindow_x11ES2.c [381/906] EGL and GLX:: set a minimum depth size 2014-03-15 18:36:37 +01:00
Makefile.am [376/906] build: support openGLES on linux via autofoo. Partialy fixes #593786 2014-03-15 18:36:36 +01:00