diff --git a/src/amd/common/ac_surface.c b/src/amd/common/ac_surface.c index 2e8395579ce..be71f196826 100644 --- a/src/amd/common/ac_surface.c +++ b/src/amd/common/ac_surface.c @@ -288,8 +288,7 @@ bool ac_is_modifier_supported(const struct radeon_info *info, return false; if (ac_modifier_has_dcc(modifier)) { - /* TODO: support multi-planar formats with DCC */ - if (util_format_get_num_planes(format) > 1) + if (info->gfx_level < GFX12 && util_format_get_num_planes(format) > 1) return false; if (!info->has_graphics)