From: Marek Olšák Date: Fri, 20 Sep 2019 02:17:30 +0000 (-0400) Subject: ac: set the number of SDPs same as the number of TCCs X-Git-Tag: upstream/19.3.0~1500 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e8b1538587076b7f9d4026c97867668ee2ae3f9f;p=platform%2Fupstream%2Fmesa.git ac: set the number of SDPs same as the number of TCCs Reviewed-by: Bas Nieuwenhuizen --- diff --git a/src/amd/common/ac_gpu_info.c b/src/amd/common/ac_gpu_info.c index 689ef27..885206f 100644 --- a/src/amd/common/ac_gpu_info.c +++ b/src/amd/common/ac_gpu_info.c @@ -630,19 +630,9 @@ bool ac_query_gpu_info(int fd, void *dev_p, } } - if (info->chip_class >= GFX10) { - switch (info->family) { - case CHIP_NAVI10: - case CHIP_NAVI12: - info->num_sdp_interfaces = 16; - break; - case CHIP_NAVI14: - info->num_sdp_interfaces = 8; - break; - default: - assert(0); - } - } + /* The number of SDPs is the same as the number of TCCs for now. */ + if (info->chip_class >= GFX10) + info->num_sdp_interfaces = device_info.num_tcc_blocks; info->max_wave64_per_simd = info->family >= CHIP_POLARIS10 && info->family <= CHIP_VEGAM ? 8 : 10;