ac: disable late alloc on small gfx10 chips

same as PAL.

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4143>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4143>
This commit is contained in:
Marek Olšák 2020-03-10 21:52:42 -04:00 committed by Marge Bot
parent 7ba5e94c50
commit 84f97a21a6
1 changed files with 2 additions and 1 deletions

View File

@ -717,7 +717,8 @@ bool ac_query_gpu_info(int fd, void *dev_p,
info->num_physical_sgprs_per_simd = 128 * info->max_wave64_per_simd * 2;
info->min_sgpr_alloc = 128;
info->sgpr_alloc_granularity = 128;
info->use_late_alloc = true;
/* Don't use late alloc on small chips. */
info->use_late_alloc = info->num_render_backends > 4;
} else if (info->chip_class >= GFX8) {
info->num_physical_sgprs_per_simd = 800;
info->min_sgpr_alloc = 16;