From ced20893d4b4d28e72fba44723ab633493a4fc16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Thu, 6 May 2021 21:04:19 -0400 Subject: [PATCH] radeonsi/gfx11: enable arbitrary DCC format reinterpretation Acked-by: Pierre-Eric Pelloux-Prayer Part-of: --- src/gallium/drivers/radeonsi/si_texture.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gallium/drivers/radeonsi/si_texture.c b/src/gallium/drivers/radeonsi/si_texture.c index eda37fbbc5b..211a3be63f2 100644 --- a/src/gallium/drivers/radeonsi/si_texture.c +++ b/src/gallium/drivers/radeonsi/si_texture.c @@ -1991,6 +1991,10 @@ bool vi_dcc_formats_compatible(struct si_screen *sscreen, enum pipe_format forma { const struct util_format_description *desc1, *desc2; + /* All formats are compatible on GFX11. */ + if (sscreen->info.chip_class >= GFX11) + return true; + /* No format change - exit early. */ if (format1 == format2) return true;