d3d11: Add support for packed 4:2:2 and 4:4:4 10bits formats
authorSeungha Yang <seungha@centricular.com>
Thu, 19 Nov 2020 12:15:25 +0000 (21:15 +0900)
committerSeungha Yang <seungha@centricular.com>
Thu, 19 Nov 2020 17:28:54 +0000 (02:28 +0900)
commitd1e72901091b12e7cc5a4efe7406af04fe0477f8
tree38941a68b64d96f001f6fa18a6cf83fda924f67d
parent03d710bd40655b434d087092476d166b20b58692
d3d11: Add support for packed 4:2:2 and 4:4:4 10bits formats

Add support for Y210 and Y410 formats which are commonly used format
for en/decoders on Windows. Note that those formats cannot be used for
render target (output) of shader.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1821>
sys/d3d11/gstd3d11colorconverter.c
sys/d3d11/gstd3d11device.c
sys/d3d11/gstd3d11format.c
sys/d3d11/gstd3d11format.h
sys/d3d11/gstd3d11memory.c
tests/check/elements/d3d11colorconvert.c