From: Marek Olšák Date: Tue, 31 Dec 2019 02:27:02 +0000 (-0500) Subject: ac/gpu_info: always use distributed tessellation on gfx10 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=186335d17d69c4a6b0ad69b82fe0744e4910645e;p=mesa.git ac/gpu_info: always use distributed tessellation on gfx10 This might fix a hang on Navi14. Cc: 19.2 19.3 Reviewed-by: Pierre-Eric Pelloux-Prayer --- diff --git a/src/amd/common/ac_gpu_info.c b/src/amd/common/ac_gpu_info.c index 139cb51f958..82a6cfb825d 100644 --- a/src/amd/common/ac_gpu_info.c +++ b/src/amd/common/ac_gpu_info.c @@ -516,8 +516,8 @@ bool ac_query_gpu_info(int fd, void *dev_p, */ info->has_clear_state = info->chip_class >= GFX7; - info->has_distributed_tess = info->chip_class >= GFX8 && - info->max_se >= 2; + info->has_distributed_tess = info->chip_class >= GFX10 || + (info->chip_class >= GFX8 && info->max_se >= 2); info->has_dcc_constant_encode = info->family == CHIP_RAVEN2 || info->family == CHIP_RENOIR ||