diff --git a/src/amd/common/ac_surface.c b/src/amd/common/ac_surface.c index 92dde79df46..8a71cae1d68 100644 --- a/src/amd/common/ac_surface.c +++ b/src/amd/common/ac_surface.c @@ -3813,7 +3813,7 @@ int ac_compute_surface(struct ac_addrlib *addrlib, const struct radeon_info *inf /* 0 offsets mean disabled. */ surf->meta_offset = surf->fmask_offset = surf->cmask_offset = surf->display_dcc_offset = 0; - if (info->family_id >= FAMILY_NV4) { + if (info->gfx_level >= GFX12) { if (!gfx12_compute_surface(addrlib, info, config, mode, surf)) return ADDR_ERROR;