From dec4603a21f54ceb815843684230213141cdfc2b Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Tue, 16 Jul 2024 10:19:25 -0400 Subject: [PATCH] ac/surface: fix version check for gfx12 DCC It's 58, not 59. The original 58 feature was not ready so it was dropped. Fixes: 0bb83a4060a0 ("ac/surface: finish display DCC for gfx12") Reviewed-by: Pierre-Eric Pelloux-Prayer Signed-off-by: Alex Deucher Part-of: --- src/amd/common/ac_surface.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/common/ac_surface.c b/src/amd/common/ac_surface.c index a6b764a0ce4..77e62f936fc 100644 --- a/src/amd/common/ac_surface.c +++ b/src/amd/common/ac_surface.c @@ -3237,7 +3237,7 @@ static bool gfx12_compute_surface(struct ac_addrlib *addrlib, const struct radeo surf->u.gfx9.uses_custom_pitch = true; } - bool supports_display_dcc = info->drm_minor >= 59; + bool supports_display_dcc = info->drm_minor >= 58; surf->u.gfx9.swizzle_mode = AddrSurfInfoIn.swizzleMode; surf->u.gfx9.resource_type = (enum gfx9_resource_type)AddrSurfInfoIn.resourceType; surf->u.gfx9.gfx12_enable_dcc = ac_modifier_has_dcc(surf->modifier) ||