gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/d3d11/hlsl
Seungha Yang 461c4bc32c d3d11: Add support for more packed formats using compute shader
Adding below listed formats support, and reorders supported format
list based on preference

<YUV 4:2:2>
UYVY, VYUY, YVYU, v210, v216

<YUV 4:4:4>
v308, IYU2

<RGB 16bits per pixel>
RGB16, RGB15, BGR16, BGR15

<RGB 8bits per channel>
ARGB, xRGB, ABGR, xBGR, RGB, BGR

<RGB 10bits per channel>
r210, BGR10A2

<RGB 16bits per channel>
BGRA64

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5717>
2023-11-27 15:14:09 +00:00
..
collect_hlsl_header.py d3d11: Implement helper object for converter 2023-11-20 20:29:13 +09:00
CSMain_converter.hlsl d3d11: Add support for more packed formats using compute shader 2023-11-27 15:14:09 +00:00
meson.build d3d11: Add support for more packed formats using compute shader 2023-11-27 15:14:09 +00:00
PSMain_converter.hlsl d3d11: Add support for more packed formats using compute shader 2023-11-27 15:14:09 +00:00
VSMain_converter.hlsl d3d11converter: Use transform matrix for rotation/flip 2023-10-28 09:58:16 +00:00