gstreamer/gst-libs/gst/gl/egl
Nicolas Dufresne cd31689ced glcontext: Ask for an alpha channel and fallback
While this was already possible through the GLContext machinary, this simply
request an alpha channel by default and fallback if this is not possible. This
obsolete some RPi Dispmanx hack, since this is near equivalent will allow see
through when playgin WebM Alpha or other transparent files.

Application are still free to pass their own EGLContext attribute, this is
specially for the case the application let GStreamer chose (e.g. gst-launch).

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1176>
2021-05-31 13:17:37 +00:00
..
egl.h build/gl: add top-level include files for sub-libraries 2020-08-11 07:11:30 +00:00
gstegl.c gl: egl: add missing gir annotations 2020-05-19 10:37:59 +02:00
gstegl.h gl: suppress some g-i warnings 2019-03-24 16:05:09 +00:00
gsteglimage.c video: Pass component index not plane index 2021-05-19 15:17:56 +00:00
gsteglimage.h gl,video: Make ptrs to VideoInfo and (GL)AllocationParams immutable 2021-01-14 11:53:10 +00:00
gsteglimage_private.h gl,video: Make ptrs to VideoInfo and (GL)AllocationParams immutable 2021-01-14 11:53:10 +00:00
gstglcontext_egl.c glcontext: Ask for an alpha channel and fallback 2021-05-31 13:17:37 +00:00
gstglcontext_egl.h glcontext: add support for influencing the backing configuration 2021-05-13 16:44:28 +10:00
gstgldisplay_egl.c gst: don't use volatile to mean atomic 2021-03-19 04:20:19 +00:00
gstgldisplay_egl.h gl/docs: add to new docs system 2019-05-21 01:49:48 +00:00
gstgldisplay_egl_device.c egldevice: Fix undeclared type build error 2019-09-12 13:32:07 +00:00
gstgldisplay_egl_device.h gl/egl/display: Add support EGLDevice display type 2019-08-21 05:19:46 +00:00
gstglmemoryegl.c glupload: guard against glEGLImageTexture2D not existing 2021-04-28 12:42:15 +10:00
gstglmemoryegl.h gl: fix up Since markers for newly-added _get_type() functions 2021-04-11 23:50:35 +01:00