radv: Fix using more than 4 bound descriptor sets
authorJames Legg <jlegg@feralinteractive.com>
Thu, 16 Mar 2017 17:48:13 +0000 (17:48 +0000)
committerBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Fri, 17 Mar 2017 08:12:43 +0000 (09:12 +0100)
commite88cac1df03d01a9e8a1de1a4a2ee888149e727a
tree77615ed3817460ee1542618c627014cafee8e039
parent70d25cae8b9769d155eb8cabf4095f2b36d9265f
radv: Fix using more than 4 bound descriptor sets

Avoid a buffer overflow in ac_nir_to_llvm.c's create_function when
using more than 4 descriptor sets. radv claims support for 8.

Cc: 17.0 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
src/amd/common/ac_nir_to_llvm.h