winsys/amdgpu: use int16 for buffer_indices_hashlist
authorPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Wed, 26 May 2021 13:19:16 +0000 (15:19 +0200)
committerMarge Bot <eric+marge@anholt.net>
Mon, 7 Jun 2021 07:38:35 +0000 (07:38 +0000)
commita57e90bfea4c538ad2e0f70d693ea092201ede68
tree68336a5f53ada46bf2f4493ae56f710461060e31
parenta981105d906e08b00fd70a81ada575efa4f43b05
winsys/amdgpu: use int16 for buffer_indices_hashlist

int16 allows to correctly store the indices of 32k buffers; this
seems sufficient and is twice smaller than regular int.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11010>
src/gallium/winsys/amdgpu/drm/amdgpu_cs.c
src/gallium/winsys/amdgpu/drm/amdgpu_cs.h