gstreamer/subprojects/gst-plugins-bad/sys/d3d11
Seungha Yang 170271b86f d3d11: Revert staging buffer pool implementation
The staging buffer pool implementation was added to improve
throughput performance since we can avoid per-frame
CPU copy operation via staging texture but it turned out that
we can not make it thread safe. See
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1182

Reverting the staging texture implementation as it does not show
any visible value.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2651>
2022-06-23 22:03:52 +09:00
..
gstd3d11av1dec.cpp d3d11decoder: Add support for non-zero crop-{x,y} position 2022-06-17 20:15:02 +00:00
gstd3d11av1dec.h
gstd3d11basefilter.cpp
gstd3d11basefilter.h
gstd3d11compositor.cpp d3d11: Revert staging buffer pool implementation 2022-06-23 22:03:52 +09:00
gstd3d11compositor.h d3d11compositor: Performance optimization 2022-06-20 19:18:53 +00:00
gstd3d11convert.cpp d3d11converter: Implement filling border color 2022-06-17 19:40:48 +00:00
gstd3d11convert.h
gstd3d11converter.cpp d3d11converter: Fix alpha factor update 2022-06-20 19:18:53 +00:00
gstd3d11converter.h d3d11converter: Objectify converter 2022-06-17 19:40:48 +00:00
gstd3d11decoder.cpp d3d11: Revert staging buffer pool implementation 2022-06-23 22:03:52 +09:00
gstd3d11decoder.h d3d11decoder: Check 16K resolution support 2022-06-18 18:02:44 +00:00
gstd3d11deinterlace.cpp d3d11: Fix some typos 2022-06-21 20:12:06 +09:00
gstd3d11deinterlace.h
gstd3d11download.cpp d3d11: Revert staging buffer pool implementation 2022-06-23 22:03:52 +09:00
gstd3d11download.h
gstd3d11h264dec.cpp d3d11decoder: Add support for non-zero crop-{x,y} position 2022-06-17 20:15:02 +00:00
gstd3d11h264dec.h
gstd3d11h265dec.cpp d3d11decoder: Add support for non-zero crop-{x,y} position 2022-06-17 20:15:02 +00:00
gstd3d11h265dec.h
gstd3d11mpeg2dec.cpp d3d11decoder: Add support for non-zero crop-{x,y} position 2022-06-17 20:15:02 +00:00
gstd3d11mpeg2dec.h
gstd3d11overlaycompositor.cpp d3d11overlaycompositor: Fix HLSL compiler warning 2022-06-17 19:40:48 +00:00
gstd3d11overlaycompositor.h
gstd3d11pluginutils.cpp d3d11converter: Add support for colorimetry conversion 2022-06-14 05:04:53 +09:00
gstd3d11pluginutils.h d3d11converter: Add support for colorimetry conversion 2022-06-14 05:04:53 +09:00
gstd3d11screencapture.cpp d3d11screencapture: Fix missing/outdated cursor shape 2022-05-24 20:10:00 +00:00
gstd3d11screencapture.h d3d11screencapturesrc: Fix crash when d3d11 device is different from owned one 2022-05-05 18:18:57 +00:00
gstd3d11screencapturedevice.cpp d3d11: Rename screen capture element 2021-10-14 15:15:56 +00:00
gstd3d11screencapturedevice.h d3d11: Update build-time dependency 2022-02-11 20:01:52 +00:00
gstd3d11screencapturesrc.cpp d3d11: Revert staging buffer pool implementation 2022-06-23 22:03:52 +09:00
gstd3d11screencapturesrc.h d3d11: Rename screen capture element 2021-10-14 15:15:56 +00:00
gstd3d11shader.cpp d3d11shader: Remove GstD3D11Quad helper object 2022-06-17 19:40:48 +00:00
gstd3d11shader.h d3d11shader: Remove GstD3D11Quad helper object 2022-06-17 19:40:48 +00:00
gstd3d11testsrc.cpp d3d11: Revert staging buffer pool implementation 2022-06-23 22:03:52 +09:00
gstd3d11testsrc.h d3d11: Add d3d11testsrc element 2022-06-09 05:08:41 +09:00
gstd3d11upload.cpp d3d11: Revert staging buffer pool implementation 2022-06-23 22:03:52 +09:00
gstd3d11upload.h
gstd3d11videoprocessor.cpp d3d11: Update build-time dependency 2022-02-11 20:01:52 +00:00
gstd3d11videoprocessor.h d3d11: Update build-time dependency 2022-02-11 20:01:52 +00:00
gstd3d11videosink.cpp d3d11: Revert staging buffer pool implementation 2022-06-23 22:03:52 +09:00
gstd3d11videosink.h
gstd3d11vp8dec.cpp d3d11decoder: Add support for non-zero crop-{x,y} position 2022-06-17 20:15:02 +00:00
gstd3d11vp8dec.h
gstd3d11vp9dec.cpp d3d11decoder: Add support for non-zero crop-{x,y} position 2022-06-17 20:15:02 +00:00
gstd3d11vp9dec.h
gstd3d11window.cpp d3d11: Fix some typos 2022-06-21 20:12:06 +09:00
gstd3d11window.h d3d11converter: Objectify converter 2022-06-17 19:40:48 +00:00
gstd3d11window_corewindow.cpp
gstd3d11window_corewindow.h
gstd3d11window_dummy.cpp d3d11converter: Objectify converter 2022-06-17 19:40:48 +00:00
gstd3d11window_dummy.h
gstd3d11window_swapchainpanel.cpp
gstd3d11window_swapchainpanel.h
gstd3d11window_win32.cpp d3d11videosink: Fix for unhandled mouse double click events 2022-04-23 13:20:54 +00:00
gstd3d11window_win32.h
meson.build d3d11compositor: Performance optimization 2022-06-20 19:18:53 +00:00
plugin.cpp d3d11compositor: Performance optimization 2022-06-20 19:18:53 +00:00