gstreamer/gst-libs/gst/d3d11
Matthew Waters 640a65bf96 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 https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/868

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2098>
2021-03-22 14:34:36 +11:00
..
d3d11-prelude.h d3d11: Move core methods to gst-libs 2021-01-13 15:01:20 +00:00
gstd3d11.h d3d11: Move core methods to gst-libs 2021-01-13 15:01:20 +00:00
gstd3d11_fwd.h d3d11: Fix wrong preprocessing blocks 2021-03-02 23:10:46 +09:00
gstd3d11_private.h d3d11: Move core methods to gst-libs 2021-01-13 15:01:20 +00:00
gstd3d11bufferpool.c d3d11: Move core methods to gst-libs 2021-01-13 15:01:20 +00:00
gstd3d11bufferpool.h d3d11: Move core methods to gst-libs 2021-01-13 15:01:20 +00:00
gstd3d11config.h.meson d3d11: Allow building UWP features with Desktop features if possible 2021-01-19 11:23:56 +00:00
gstd3d11device.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
gstd3d11device.h d3d11device: Hold ID3D11VideoDevice and ID3D11VideoContext object 2021-03-14 14:44:55 +09:00
gstd3d11format.c d3d11: Add a method for conversion from DXGI format to GstVideoFormat 2021-02-17 03:48:10 +09:00
gstd3d11format.h d3d11: Add a method for conversion from DXGI format to GstVideoFormat 2021-02-17 03:48:10 +09:00
gstd3d11memory.c Revert "d3d11: Enable native multi-thread protection layer and make use of it" 2021-03-20 17:53:58 +09:00
gstd3d11memory.h d3d11memory: Add a method for querying texture array size 2021-02-03 20:46:22 +00:00
gstd3d11utils.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
gstd3d11utils.h d3d11: Move core methods to gst-libs 2021-01-13 15:01:20 +00:00
meson.build Revert "d3d11: Enable native multi-thread protection layer and make use of it" 2021-03-20 17:53:58 +09:00