gstreamer/gst-libs/gst/gl
Matthew Waters 817417c005 glcontext: detect the sharegroup case where the context are in different chains
In the end they will lead to the same root context in the tree so check that
for equality.
2017-12-09 19:31:47 +00:00
..
android gl/android: Notify the window's resize callback about surface dimension changes 2017-12-09 19:31:37 +00:00
cocoa gl/cocoa: Switch from our custom main loop to a GMainLoop 2017-12-09 19:31:46 +00:00
dispmanx gl/rpi: do not scale to full screen 2017-12-09 19:31:37 +00:00
eagl gl/eagl: Fix compilation 2017-12-09 19:31:37 +00:00
egl egl: Wrap KHR_create_context flags in an ifdef 2017-12-09 19:31:45 +00:00
glprototypes gl/debug: desktop GL does not have the KHR suffixes 2017-12-09 19:31:46 +00:00
wayland gl: fix out-of-source builds. 2017-12-09 19:31:35 +00:00
win32 gl/win32: make send_message reentrant 2017-12-09 19:31:41 +00:00
x11 GstGLWindow: Introduce navigation thread 2017-12-09 19:31:46 +00:00
.gitignore [644/906] update .gitignore for some new files 2017-12-09 19:31:27 +00:00
gl.h gl: Move GstGLMixer to the plugin for now 2017-12-09 19:31:44 +00:00
gstgl_fwd.h gl/upload: add GstGLUploadMeta object 2017-12-09 19:31:41 +00:00
gstglapi.c glfeature: remove GST_GL_API_GLES3 2017-12-09 19:31:42 +00:00
gstglapi.h gl: add prototypes for KHR_debug/ARB_debug_output 2017-12-09 19:31:45 +00:00
gstglbufferpool.c glbufferpool: fix allocator leak in some cases 2017-12-09 19:31:45 +00:00
gstglbufferpool.h glbufferpool: provide a consistent API regardless of platform 2017-12-09 19:31:43 +00:00
gstglcolorconvert.c glmemory: use GstVideoInfo everywhere 2017-12-09 19:31:45 +00:00
gstglcolorconvert.h gl/colorconvert: use GstObject's lock instead of our own 2017-12-09 19:31:42 +00:00
gstglcontext.c glcontext: detect the sharegroup case where the context are in different chains 2017-12-09 19:31:47 +00:00
gstglcontext.h glcontext: add gst_gl_context_can_share 2017-12-09 19:31:46 +00:00
gstgldisplay.c gl/docs: remove superflous 'the' 2017-12-09 19:31:45 +00:00
gstgldisplay.h gl/display: clean up pre gstglcontext api and struct fields 2017-12-09 19:31:39 +00:00
gstgldownload.c glmemory: use GstVideoInfo everywhere 2017-12-09 19:31:45 +00:00
gstgldownload.h gl/download: use GstObject's lock instead of out own 2017-12-09 19:31:42 +00:00
gstglfeature.c glfeature: remove GST_GL_API_GLES3 2017-12-09 19:31:42 +00:00
gstglfeature.h glfeature: remove GST_GL_API_GLES3 2017-12-09 19:31:42 +00:00
gstglfilter.c glfilter: silence a warning with empty input caps 2017-12-09 19:31:47 +00:00
gstglfilter.h gl: download whenever we have sysmem capsfeatures 2017-12-09 19:31:46 +00:00
gstglframebuffer.c gl: fix multi gl object leaks 2017-12-09 19:31:44 +00:00
gstglframebuffer.h [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2017-12-09 19:31:31 +00:00
gstglmemory.c glmemory: add debug line for freeing textures 2017-12-09 19:31:46 +00:00
gstglmemory.h glmemory: use GstVideoInfo everywhere 2017-12-09 19:31:45 +00:00
gstglshader.c glshader: expose opengl handle in getter 2017-12-09 19:31:45 +00:00
gstglshader.h glshader: expose opengl handle in getter 2017-12-09 19:31:45 +00:00
gstglshadervariables.c gl: Fix memory leak 2017-12-09 19:31:40 +00:00
gstglshadervariables.h [733/906] gl: Major header and include cleanup 2017-12-09 19:31:29 +00:00
gstglupload.c glupload: fallback to upload if contexts cannot share GL resources 2017-12-09 19:31:46 +00:00
gstglupload.h glupload: provide the output buffer that is rendered into 2017-12-09 19:31:46 +00:00
gstgluploadmeta.c glmemory: use GstVideoInfo everywhere 2017-12-09 19:31:45 +00:00
gstgluploadmeta.h gl/upload: add GstGLUploadMeta object 2017-12-09 19:31:41 +00:00
gstglutils.c gl: check null before unref GstGLDisplay 2017-12-09 19:31:45 +00:00
gstglutils.h glfilterapp: remove the reshape/draw properties 2017-12-09 19:31:42 +00:00
gstglwindow.c GstGLWindow: Introduce navigation thread 2017-12-09 19:31:46 +00:00
gstglwindow.h GstGLWindow: Introduce navigation thread 2017-12-09 19:31:46 +00:00
Makefile.am gstopengl: add introspection support 2017-12-09 19:31:45 +00:00