gstreamer/gst-libs/gst/gl
Cassandra Rommel 47fd4d391e gl: Use GstGLDisplayEGL directly instead of creating a GstGLDisplayVIVFb subclass
This simplifies the code a lot without any functional changes apart from
not closing the display connection. Closing the display connection is
not safe to do as it is shared between all other code in the same
process and no reference counting or anything happens at the platform
layer.
2017-10-03 10:14:51 +02:00
..
android gl: fix build 2017-08-14 12:12:34 +01:00
cocoa gl/cocoa: fix build after commit 2fd84a6c 2017-08-22 16:19:32 +01:00
dispmanx gl: fix build 2017-08-14 12:12:34 +01:00
eagl gl: fix build 2017-08-14 12:12:34 +01:00
egl glcontext_egl: Add gstglwindow header 2017-10-02 13:33:40 +02:00
glprototypes glmemory: Use glBlitFramebuffer() instead of glCopyTexImage2D() if available 2017-02-23 21:57:33 +02:00
utils gl: Fix compiler warning about unused const variable with gcc 6 2016-02-18 10:33:20 +02:00
viv-fb gl: Use GstGLDisplayEGL directly instead of creating a GstGLDisplayVIVFb subclass 2017-10-03 10:14:51 +02:00
wayland gl/wayland: call eglTerminate() before wl_display_disconnect() 2017-09-05 21:16:33 +10:00
win32 gl: fix build for ios/win32/android after 2fd84a6c 2017-08-28 12:57:47 +10:00
x11 gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
.gitignore [644/906] update .gitignore for some new files 2014-03-15 18:36:52 +01:00
gl.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstgl_enums.h gl*memory: document new functionality and objects 2016-03-06 19:36:17 +11:00
gstgl_fwd.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglapi.c gl/docs: some documentation updates 2017-07-28 11:00:12 +01:00
gstglapi.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglbasefilter.c gl/utils: also take care of the local GL context in query functions 2017-01-13 11:20:51 +11:00
gstglbasefilter.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglbasememory.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglbasememory.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglbuffer.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglbuffer.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglbufferpool.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglbufferpool.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglcolorconvert.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglcolorconvert.h gl/docs: massive update 2016-11-03 16:16:11 +11:00
gstglconfig.h.meson build/gl/meson: check for GLES3/gl3ext.h existence 2017-05-11 20:06:47 +10:00
gstglcontext.c gl: fix build for ios/win32/android after 2fd84a6c 2017-08-28 12:57:47 +10:00
gstglcontext.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglcontext_private.h gl: add missing new header files 2017-08-14 10:11:00 +01:00
gstgldebug.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstgldebug.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstgldisplay.c gl/viv-fb: Fix user-choice string comparisons 2017-05-21 16:52:23 +02:00
gstgldisplay.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglfeature.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglfeature.h glfeature: move internal functions into a private header 2016-11-03 16:16:12 +11:00
gstglfeature_private.h glfeature: move internal functions into a private header 2016-11-03 16:16:12 +11:00
gstglfilter.c glfilter: Unmap video frame in error case 2017-09-28 13:59:14 +03:00
gstglfilter.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglformat.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglformat.h gl/docs: document GstGLFormat enum 2017-07-27 12:40:30 +10:00
gstglframebuffer.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglframebuffer.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglfuncs.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglmemory.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglmemory.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglmemorypbo.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglmemorypbo.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstgloverlaycompositor.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstgloverlaycompositor.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglpixelformat.c glfilter: rewrite subclasses for filter_texture() occuring on GL thread 2016-07-26 14:07:24 +10:00
gstglquery.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglquery.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglrenderbuffer.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglrenderbuffer.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglshader.c gl: document missing GstGLShader functions 2017-07-28 16:58:38 +01:00
gstglshader.h gl: Fixup for last commit 2017-03-04 11:47:04 +02:00
gstglshaderstrings.c gl: take the affine transformation in NDC 2016-05-14 16:35:29 +03:00
gstglshaderstrings.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglsl.c gl/docs: some documentation updates 2017-07-28 11:00:12 +01:00
gstglsl.h gl/docs: some documentation updates 2017-07-28 11:00:12 +01:00
gstglsl_private.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglslstage.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglslstage.h gl/docs: massive update 2016-11-03 16:16:11 +11:00
gstglsyncmeta.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglsyncmeta.h gl/docs: massive update 2016-11-03 16:16:11 +11:00
gstglupload.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglupload.h gl/docs: some documentation updates 2017-07-28 11:00:12 +01:00
gstglutils.c gtkglsink: expose the created display and context correctly 2017-09-05 21:16:33 +10:00
gstglutils.h gtkglsink: expose the created display and context correctly 2017-09-05 21:16:33 +10:00
gstglutils_private.h glutils: fix matrix operations everywhere 2017-08-23 15:32:10 +10:00
gstglviewconvert.c gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglviewconvert.h gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
gstglwindow.c gl: make some debug categories private 2017-08-14 10:08:01 +01:00
gstglwindow.h gl: make some debug categories private 2017-08-14 10:08:01 +01:00
gstglwindow_private.h gl: add missing new header files 2017-08-14 10:11:00 +01:00
Makefile.am gl: install new glfuncs.h header 2017-08-25 20:38:08 +01:00
meson.build gl: install new glfuncs.h header 2017-08-25 20:38:08 +01:00