gstreamer/gst-libs/gst/gl/egl
Olivier Crête 0adc6ccc01 gst: don't use volatile to mean atomic
volatile is not sufficient to provide atomic guarantees and real atomics
should be used instead.  GCC 11 has started warning about using volatile
with atomic operations.

https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1719

Discovered in gst-plugins-good#868

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1219>
2021-06-26 12:50:58 -04: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 eglimage: Add AV12 DMABuf import support 2021-06-10 12:41:31 -04: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 gl/context: fill a GError on platform-specific fill_info() error 2021-06-21 08:02:31 +00:00
gstglcontext_egl.h gl/context: fill a GError on platform-specific fill_info() error 2021-06-21 08:02:31 +00: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 gst: don't use volatile to mean atomic 2021-06-26 12:50:58 -04:00
gstglmemoryegl.h gl: fix up Since markers for newly-added _get_type() functions 2021-04-11 23:50:35 +01:00