gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/d3d12
Seungha Yang 6efeeb8300 d3d12device: Add device-removed-reason property
Adding new property in order to notify users of device removed status.
Once device removed status is detected, application should release
all ID3D12Device objects corresponding to the adapter, including
GstD3D12Device object. Otherwise D3D12CreateDevice() call for the
adapter will fail.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6699>
2024-04-21 12:06:03 +00:00
..
d3d12-prelude.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12-private.h d3d12device: Hold d3d11on12 device to be shared 2024-04-20 04:16:41 +09:00
gstd3d12.h d3d12: Add GstD3D12Frame struct and helper method 2024-04-14 09:55:41 +00:00
gstd3d12_fwd.h d3d12: Add GstD3D12Frame struct and helper method 2024-04-14 09:55:41 +00:00
gstd3d12bufferpool.cpp d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12bufferpool.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12commandallocatorpool.cpp d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12commandallocatorpool.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12commandlistpool.cpp d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12commandlistpool.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12commandqueue.cpp d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12commandqueue.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12compat.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12converter-builder.cpp d3d12converter: Simplify root signature build 2024-04-08 13:24:20 +00:00
gstd3d12converter-builder.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12converter-private.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12converter.cpp d3d12converter: Port to GstD3D12Frame 2024-04-14 09:55:41 +00:00
gstd3d12converter.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12descriptorpool.cpp d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12descriptorpool.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12device-private.h d3d12device: Add device-removed-reason property 2024-04-21 12:06:03 +00:00
gstd3d12device.cpp d3d12device: Add device-removed-reason property 2024-04-21 12:06:03 +00:00
gstd3d12device.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12fencedatapool.cpp d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12fencedatapool.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12format-private.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12format.cpp d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12format.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12frame.cpp d3d12: Add GstD3D12Frame struct and helper method 2024-04-14 09:55:41 +00:00
gstd3d12frame.h d3d12: Add GstD3D12Frame struct and helper method 2024-04-14 09:55:41 +00:00
gstd3d12memory-private.h d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00
gstd3d12memory.cpp d3d12memory: Implement copy method 2024-04-14 09:55:41 +00:00
gstd3d12memory.h d3d12memory: Add support for d3d11 texture caching 2024-04-02 03:43:59 +09:00
gstd3d12utils.cpp d3d12device: Add device-removed-reason property 2024-04-21 12:06:03 +00:00
gstd3d12utils.h d3d12: Move gst_d3d12_buffer_copy_into method to library 2024-04-14 09:55:41 +00:00
meson.build d3d12device: Hold d3d11on12 device to be shared 2024-04-20 04:16:41 +09:00