radv: fix transform feedback crashes if pCounterBufferOffsets is NULL
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Mon, 21 Sep 2020 11:43:49 +0000 (13:43 +0200)
committerMarge Bot <eric+marge@anholt.net>
Mon, 21 Sep 2020 15:02:02 +0000 (15:02 +0000)
commit2b99e15d0a6440edc0a616b031376a025247ece4
tree4145d0286140cae898530f1c16c33d7f1febb3a7
parentd2c18b7bf37f6b4fd7b0a2f7cf2fc97c5305ea4c
radv: fix transform feedback crashes if pCounterBufferOffsets is NULL

From the Vulkan 1.2.154 spec:
    "If pCounterBufferOffsets is NULL, then it is assumed the
     offsets are zero."

Fix new CTS
dEQP-VK.transform_feedback.simple.backward_dependency_no_offset_array.

CC: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6798>
src/amd/vulkan/radv_cmd_buffer.c