gstreamer/gst-libs/gst/gl
Matthew Waters 5ae7998a8f gl/wayland: use a proxy wrapper for the wl_display
This allows us to remove races when setting the wl_queue on wayland
objects with wl_proxy_set_queue() as each created object is created with
the queue already set.

We can also move all our initilization code into the window as we
can retrieve all wayland objects from each window instance.  This
removes a possible race when integrating with external API's as we would
always attempt to immediately retrieve a small set of wayland objects.
That is no longer the case with the objects from each window instance.
2020-03-04 00:04:18 +00:00
..
android Remove autotools build system 2019-10-13 14:15:43 +01:00
cocoa gl/macos+ios: privatise _invoke_on_main() 2019-12-03 14:15:58 +11:00
dispmanx remove various useless linefeed in logs 2019-12-11 10:07:12 +01:00
eagl Remove autotools build system 2019-10-13 14:15:43 +01:00
egl gl/egl: support direct dmabuf import with external-oes only formats 2020-03-02 11:07:26 +00:00
gbm gl/gbm: ensure we call the resize callback before attempting to draw 2019-11-05 07:27:29 +11:00
glprototypes Remove autotools build system 2019-10-13 14:15:43 +01:00
utils
viv-fb Remove autotools build system 2019-10-13 14:15:43 +01:00
wayland gl/wayland: use a proxy wrapper for the wl_display 2020-03-04 00:04:18 +00:00
wgl gl: Decouple win32 window and wgl context 2020-02-18 20:10:03 +09:00
win32 glwindow/win32: Accept both win32 and egl display 2020-02-18 20:11:40 +09:00
winrt
x11 gl/context/glx: dump GLXFBConfig information to debug logs 2020-03-02 19:36:50 +11:00
gl-prelude.h
gl.h
gstgl_enums.h
gstgl_fwd.h
gstglapi.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglapi.h
gstglbasefilter.c glbasefilter: add support for changing the display 2020-03-03 02:11:52 +00:00
gstglbasefilter.h glbasefilter: add support for changing the display 2020-03-03 02:11:52 +00:00
gstglbasememory.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglbasememory.h Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglbasesrc.c glbasesrc: add support for changing display's 2020-03-03 02:11:52 +00:00
gstglbasesrc.h
gstglbuffer.c
gstglbuffer.h
gstglbufferpool.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglbufferpool.h
gstglcolorconvert.c glcolorconvert: error out if memory context is different than ours 2020-02-05 15:32:14 +11:00
gstglcolorconvert.h glimagesink: add support for Y210 format 2019-10-16 08:30:31 +08:00
gstglconfig.h.meson
gstglcontext.c gl: Decouple win32 window and wgl context 2020-02-18 20:10:03 +09:00
gstglcontext.h
gstglcontext_private.h
gstgldebug.c
gstgldebug.h
gstgldisplay.c gldisplay: add support removing a context from the internal list 2020-03-03 02:11:52 +00:00
gstgldisplay.h gldisplay: add support removing a context from the internal list 2020-03-03 02:11:52 +00:00
gstglfeature.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglfeature.h
gstglfeature_private.h
gstglfilter.c glfilter: use gst_object_unref/ref functions 2020-03-04 00:04:18 +00:00
gstglfilter.h
gstglformat.c glimagesink: add support for Y210 format 2019-10-16 08:30:31 +08:00
gstglformat.h
gstglframebuffer.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglframebuffer.h
gstglfuncs.h
gstglmemory.c gl: use gst_video_meta_set_alignment() 2019-11-02 13:05:43 +01:00
gstglmemory.h glimagesink: add support for Y210 format 2019-10-16 08:30:31 +08:00
gstglmemorypbo.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglmemorypbo.h
gstgloverlaycompositor.c
gstgloverlaycompositor.h
gstglpixelformat.c
gstglquery.c glquery: fix a possible unintialized value 2020-03-02 19:36:50 +11:00
gstglquery.h
gstglrenderbuffer.c
gstglrenderbuffer.h
gstglshader.c remove various useless linefeed in logs 2019-12-11 10:07:12 +01:00
gstglshader.h
gstglshaderstrings.c
gstglshaderstrings.h
gstglsl.c build: fix debug output werror build with newer gcc 2019-09-23 17:59:12 +10:00
gstglsl.h Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglsl_private.h
gstglslstage.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglslstage.h
gstglsyncmeta.c
gstglsyncmeta.h
gstglupload.c glupload: dmabuf: add DirectDmabufExternal uploader 2020-03-02 11:07:26 +00:00
gstglupload.h Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglutils.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglutils.h
gstglutils_private.h
gstglviewconvert.c glviewconvert: fix reset context for GL context change 2020-02-05 15:32:14 +11:00
gstglviewconvert.h
gstglwindow.c gl/window: marshall quit to the window thread 2019-11-15 01:04:45 +00:00
gstglwindow.h Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglwindow_private.h
meson.build gl/wayland: use a proxy wrapper for the wl_display 2020-03-04 00:04:18 +00:00