radeonsi: allow arbitrary swizzle modes for displayable DCC
authorMarek Olšák <marek.olsak@amd.com>
Tue, 17 Aug 2021 16:57:03 +0000 (12:57 -0400)
committerMarge Bot <eric+marge@anholt.net>
Fri, 20 Aug 2021 14:28:36 +0000 (14:28 +0000)
commit6fc38d3b077388c9868785558a959e853a176258
tree393fb99b63673c7ec5345994257d9919a45f0225
parentee9f0e78c175416b5523cb086517bf7304109aa7
radeonsi: allow arbitrary swizzle modes for displayable DCC

by adding retile shader variants

Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12430>
src/gallium/drivers/radeonsi/si_compute_blit.c
src/gallium/drivers/radeonsi/si_pipe.c
src/gallium/drivers/radeonsi/si_pipe.h