gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/d3d11
Seungha Yang f47a198977 Revert "d3d11device: protect device_lock vs device_new"
This reverts commit 926d5366b9.

AcquireSRWLockExclusive seems to be acquiring lock in exclusive mode
when the same lock is combined with write lock access.
Reverting the commit because of this is unexpected behavior
and unavoidable OS bug.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6904>
2024-05-23 15:16:02 +00:00
..
d3d11-prelude.h d3d11: Install library headers 2022-06-27 19:33:57 +00:00
gstd3d11-private.h d3d11: Add support for Y216 and Y416 formats 2024-05-03 17:02:35 +00:00
gstd3d11.h d3d11: Move GstD3D11Converter to gst-libs 2022-07-22 00:08:51 +09:00
gstd3d11_fwd.h d3d11: Implement fence abstraction 2022-07-23 16:53:14 +00:00
gstd3d11bufferpool.cpp cuda,d3d11,d3d12bufferpool: Disable preallocation 2024-03-12 18:07:29 +00:00
gstd3d11bufferpool.h d3d11: Update library doc 2022-08-27 22:40:34 +09:00
gstd3d11compile.cpp d3d11: Port to d3dshader library 2024-03-24 22:28:14 +09:00
gstd3d11compile.h d3d11: Move HLSL compiler to gst-libs 2022-07-15 06:31:51 +09:00
gstd3d11config.h.meson d3d11: Install library headers 2022-06-27 19:33:57 +00:00
gstd3d11converter-builder.cpp d3d11: Port to d3dshader library 2024-03-24 22:28:14 +09:00
gstd3d11converter-builder.h d3d11: Port to d3dshader library 2024-03-24 22:28:14 +09:00
gstd3d11converter-helper.cpp d3d11: Port to d3dshader library 2024-03-24 22:28:14 +09:00
gstd3d11converter-helper.h d3d11: Implement helper object for converter 2023-11-20 20:29:13 +09:00
gstd3d11converter-private.h d3d11: Enable DirectXMath SIMD 2023-11-07 11:19:31 +00:00
gstd3d11converter.cpp d3d11: Add support for Y216 and Y416 formats 2024-05-03 17:02:35 +00:00
gstd3d11converter.h d3d11: Enable DirectXMath SIMD 2023-11-07 11:19:31 +00:00
gstd3d11device-private.h d3d11device: Add device-removed-reason property 2024-04-21 12:06:03 +00:00
gstd3d11device.cpp Revert "d3d11device: protect device_lock vs device_new" 2024-05-23 15:16:02 +00:00
gstd3d11device.h d3d11: Update library doc 2022-08-27 22:40:34 +09:00
gstd3d11format.cpp d3d11: Add support for more packed formats using compute shader 2023-11-27 15:14:09 +00:00
gstd3d11format.h d3d11: Rework memory allocation params signalling 2023-11-27 15:14:09 +00:00
gstd3d11memory-private.h d3d11: Rework memory allocation params signalling 2023-11-27 15:14:09 +00:00
gstd3d11memory.cpp d3d11memory, d3d12memory: Fix outstanding memory count tracing 2024-02-29 11:57:50 +00:00
gstd3d11memory.h d3d11: Rework memory allocation params signalling 2023-11-27 15:14:09 +00:00
gstd3d11shadercache.cpp d3d11: Use shader model 4 2023-11-25 20:27:43 +09:00
gstd3d11shadercache.h d3d11: Implement helper object for converter 2023-11-20 20:29:13 +09:00
gstd3d11utils.cpp d3d11device: Add device-removed-reason property 2024-04-21 12:06:03 +00:00
gstd3d11utils.h d3d11: Fix build with GST_DISABLE_GST_DEBUG 2023-11-03 13:31:03 +00:00
meson.build meson: d3d11: Add support for MinGW DirectXMath package 2024-04-02 05:14:53 +09:00