radeonsi,radv: do not overallocate the SQTT buffer size
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 26 Feb 2021 14:19:25 +0000 (15:19 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Mon, 1 Mar 2021 12:13:36 +0000 (13:13 +0100)
commit56bff270febd4ab58a4bcb8fd5ab6787089513e0
tree51054c003964721b0f5ce6a6b4b42c7ac1b5cbb8
parent24f015eddc13d3a9c5693f2eab807e8c5ce277e3
radeonsi,radv: do not overallocate the SQTT buffer size

The number of shader engines isn't always 4.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9307>
src/amd/common/ac_sqtt.c
src/amd/common/ac_sqtt.h
src/amd/vulkan/radv_sqtt.c
src/gallium/drivers/radeonsi/si_sqtt.c