mesa/src/gallium/frontends
David Rosca 92690aee95 frontends/va: Set csc matrix in postproc
Set correct matrix according to format, color standard and range.

Change default value for color range when not explicitly specified.
Use limited range for YUV and full range for RGB.

This also adds support for converting from full range YUV to RGB.

Reviewed-by: Leo Liu <leo.liu@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24788>
2023-08-23 01:01:16 +00:00
..
clover nir: Drop nir_dest 2023-08-14 21:22:53 +00:00
d3d10umd gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
dri dri: Use RGB internal formats for RGBX formats 2023-08-18 11:00:40 +00:00
glx/xlib util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
hgl util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
lavapipe lavapipe: use vk_buffer_range common code. 2023-08-22 02:13:10 +00:00
nine gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
omx treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
osmesa treewide: Replace the usage of ubyte/ushort with uint8_t/uint16_t 2023-06-27 18:18:29 +08:00
rusticl rusticl: add cl_khr_expect_assume 2023-08-22 17:28:05 +00:00
va frontends/va: Set csc matrix in postproc 2023-08-23 01:01:16 +00:00
vdpau frontends/vdpau: Alloc interlaced surface for interlaced pics 2023-08-01 21:58:27 +00:00
wgl wgl: Fix depth/stencil image support when using zink kopper 2023-07-08 16:51:29 +00:00
xa gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00