util: replace UTIL_MAX_CPUS by util_cpu_caps.num_cpu_mask_bits
authorMarek Olšák <marek.olsak@amd.com>
Sat, 28 Nov 2020 09:18:32 +0000 (04:18 -0500)
committerMarge Bot <eric+marge@anholt.net>
Tue, 5 Jan 2021 03:47:16 +0000 (03:47 +0000)
commita0467b7fa16e6c447a644f1d4c1953800c4265fe
tree3f3adfc586b2571b8e4b5ac727667d0f73471bc4
parentc7486c996e15a08c9b110ea6817eb304eecaa7b2
util: replace UTIL_MAX_CPUS by util_cpu_caps.num_cpu_mask_bits

to reduce overhead when setting thread affinity.

Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8017>
src/gallium/auxiliary/util/u_threaded_context.c
src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c
src/gallium/winsys/radeon/drm/radeon_drm_winsys.c
src/mesa/main/glthread.c
src/util/u_cpu_detect.c
src/util/u_cpu_detect.h
src/util/u_queue.c