d3d11memory: Add support for ID3D11Buffer
authorSeungha Yang <seungha@centricular.com>
Sun, 6 Feb 2022 12:36:28 +0000 (21:36 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 8 Feb 2022 10:05:35 +0000 (10:05 +0000)
commita37da515f44a10b074224a270911518b3ecdba68
tree6ab64d2ad34e78198363a2702b0917e171803803
parentece4ca59523e565c7cfa0f9394084638370a0584
d3d11memory: Add support for ID3D11Buffer

Allow wrap ID3D11Buffer via GstD3D11Memory object
At the moment, only staging ID3D11Buffer is supported.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1408>
subprojects/gst-plugins-bad/gst-libs/gst/d3d11/gstd3d11bufferpool.cpp
subprojects/gst-plugins-bad/gst-libs/gst/d3d11/gstd3d11memory.cpp
subprojects/gst-plugins-bad/gst-libs/gst/d3d11/gstd3d11memory.h
subprojects/gst-plugins-bad/gst-libs/gst/d3d11/gstd3d11stagingbufferpool.cpp
subprojects/gst-plugins-bad/sys/d3d11/gstd3d11pluginutils.cpp