gstreamer/sys/d3d11
Seungha Yang f899728dd4 d3d11: Don't assume response of context query has valid d3d11 device context
Peer elements should return FALSE if d3d11 device context is unavailable
but it might happen for some reason (e.g., wrong implementation or so)

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1347>
2020-06-16 11:23:34 +00:00
..
gstd3d11_fwd.h d3d11decoder: Register elements per GPU device with capability check 2020-02-18 11:58:45 +00:00
gstd3d11basefilter.c d3d11: Introduce d3d11 upload/download element 2019-12-05 02:29:18 +00:00
gstd3d11basefilter.h d3d11: Introduce d3d11 upload/download element 2019-12-05 02:29:18 +00:00
gstd3d11bufferpool.c d3d11bufferpool: Add padding space for semi-planar YUV formats 2020-03-09 10:14:53 +09:00
gstd3d11bufferpool.h d3d11: Refactor d3d11 memory and dxgi format usage 2019-12-05 02:29:18 +00:00
gstd3d11colorconvert.c d3d11convert: Fix fallback texture setup when resolution is not even number 2020-05-19 17:25:05 +00:00
gstd3d11colorconvert.h d3d11convert: Fix fallback texture setup when resolution is not even number 2020-05-19 17:25:05 +00:00
gstd3d11colorconverter.c d3d11colorconverter: Add support cropping 2020-03-09 23:44:06 +09:00
gstd3d11colorconverter.h d3d11colorconverter: Add support cropping 2020-03-09 23:44:06 +09:00
gstd3d11decoder.c d3d11decoder: Disable zero-copy for blacklisted device 2020-06-16 10:49:02 +00:00
gstd3d11decoder.h d3d11decoder: Disable zero-copy for blacklisted device 2020-06-16 10:49:02 +00:00
gstd3d11device.c d3d11device: Add fallback for device creation 2020-04-28 17:33:56 +00:00
gstd3d11device.h d3d11memory: Always use native DXGI format if device support it 2020-01-13 01:58:08 +00:00
gstd3d11download.c Revert "d3d11: Add support for D3D11_USAGE_DYNAMIC" 2020-01-13 01:58:08 +00:00
gstd3d11download.h d3d11: Introduce d3d11 upload/download element 2019-12-05 02:29:18 +00:00
gstd3d11format.c d3d11: Update for video-hdr struct change 2020-04-01 05:18:11 +00:00
gstd3d11format.h d3d11window: Reorganize display colorspace selection 2020-03-28 11:45:48 +00:00
gstd3d11h264dec.c d3d11decoder: Disable zero-copy for blacklisted device 2020-06-16 10:49:02 +00:00
gstd3d11h264dec.h d3d11decoder: Register elements per GPU device with capability check 2020-02-18 11:58:45 +00:00
gstd3d11h265dec.c d3d11decoder: Disable zero-copy for blacklisted device 2020-06-16 10:49:02 +00:00
gstd3d11h265dec.h d3d11decoder: Register elements per GPU device with capability check 2020-02-18 11:58:45 +00:00
gstd3d11memory.c d3d11memory: Add a method to specify padding space 2020-02-05 00:52:48 +00:00
gstd3d11memory.h d3d11memory: Add a method to specify padding space 2020-02-05 00:52:48 +00:00
gstd3d11overlaycompositor.c d3d11overlaycompositor: Fix wrong Y position calculation 2020-06-05 13:47:49 +00:00
gstd3d11overlaycompositor.h d3d11videosink: Add support for overlay composition 2019-12-24 19:00:45 +09:00
gstd3d11shader.c d3d11videosink: Add support for overlay composition 2019-12-24 19:00:45 +09:00
gstd3d11shader.h d3d11videosink: Add support for overlay composition 2019-12-24 19:00:45 +09:00
gstd3d11upload.c Revert "d3d11: Add support for D3D11_USAGE_DYNAMIC" 2020-01-13 01:58:08 +00:00
gstd3d11upload.h d3d11: Introduce d3d11 upload/download element 2019-12-05 02:29:18 +00:00
gstd3d11utils.c d3d11: Don't assume response of context query has valid d3d11 device context 2020-06-16 11:23:34 +00:00
gstd3d11utils.h d3d11utils: Add a helper method for checking Xbox device 2020-06-16 10:49:02 +00:00
gstd3d11videoprocessor.c d3d11: Add video processor object 2020-02-05 00:52:48 +00:00
gstd3d11videoprocessor.h d3d11: Add video processor object 2020-02-05 00:52:48 +00:00
gstd3d11videosink.c d3d11videosink: Use GPU memory copy if possible 2020-06-16 10:49:02 +00:00
gstd3d11videosink.h d3d11videosink: Use ID3D11VideoProcessor interface 2020-02-05 00:52:48 +00:00
gstd3d11videosinkbin.c d3d11videosink: Add support for overlay composition 2019-12-24 19:00:45 +09:00
gstd3d11videosinkbin.h d3d11videosinkbin: Drop d3d11 color convert element 2019-12-05 02:29:18 +00:00
gstd3d11vp8dec.c d3d11decoder: Disable zero-copy for blacklisted device 2020-06-16 10:49:02 +00:00
gstd3d11vp8dec.h d3d11decoder: Add VP8 decoder element 2020-04-22 23:20:44 +00:00
gstd3d11vp9dec.c d3d11decoder: Disable zero-copy for blacklisted device 2020-06-16 10:49:02 +00:00
gstd3d11vp9dec.h d3d11decoder: Register elements per GPU device with capability check 2020-02-18 11:58:45 +00:00
gstd3d11window.cpp d3d11window: Do not configure video processor for Xbox device 2020-06-16 10:49:02 +00:00
gstd3d11window.h d3d11window: Add unprepare method to clear internal resource 2020-05-27 04:59:50 +09:00
gstd3d11window_corewindow.cpp d3d11window: Add unprepare method to clear internal resource 2020-05-27 04:59:50 +09:00
gstd3d11window_corewindow.h d3d11: Add support for Universal Windows Platform 2020-01-06 20:14:51 +09:00
gstd3d11window_swapchainpanel.cpp d3d11window: Add unprepare method to clear internal resource 2020-05-27 04:59:50 +09:00
gstd3d11window_swapchainpanel.h d3d11: Add support for Universal Windows Platform 2020-01-06 20:14:51 +09:00
gstd3d11window_win32.cpp d3d11window_win32: Create internal window on parent window's thread 2020-05-27 05:08:48 +09:00
gstd3d11window_win32.h d3d11: Add support for Universal Windows Platform 2020-01-06 20:14:51 +09:00
meson.build d3d11decoder: Add VP8 decoder element 2020-04-22 23:20:44 +00:00
plugin.c d3d11videosink: Assign primary rank 2020-06-03 17:57:41 +09:00