radv: fix out-of-bounds access when copying descriptors BO list
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Mon, 25 Feb 2019 14:28:24 +0000 (15:28 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Tue, 26 Feb 2019 10:22:22 +0000 (11:22 +0100)
commit9256e0a09dfa94fecfef8e250755732ac35689ec
tree43069f31812628b48e517881fc11271b80978c72
parent1d5e5ec30a6c585fbcb3cc9e5b9c2b3e3392d940
radv: fix out-of-bounds access when copying descriptors BO list

We shouldn't increment the buffer list pointers twice.

This fixes some crashes with new CTS
dEQP-VK.binding_model.descriptor_copy.*.

Cc: 18.3 19.0 <mesa-stable@lists.freedesktop.org>
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
src/amd/vulkan/radv_descriptor_set.c