radv: fix RADV_DEBUG=hang with multiple cmdbuffer per submission
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Mon, 23 Jan 2023 15:43:32 +0000 (16:43 +0100)
committerMarge Bot <emma+marge@anholt.net>
Wed, 25 Jan 2023 09:05:11 +0000 (09:05 +0000)
commit7b76d46e3890a9387430177bed870ea841103839
treebd8c51ff8edf2af12709a3c51f4b91429d0cf94c
parent75ae391375f09bd6acf1c0cd2dab1d836ca81789
radv: fix RADV_DEBUG=hang with multiple cmdbuffer per submission

With RADV_DEBUG=hang, there is only one cmdbuffer per submission and
this has been broken recently.

This fixes a segfault when generating GPU hang reports.

Fixes: 76deaa1b1a9 ("radv: Refactor command buffer handling in radv_queue_submit_normal.")
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20860>
src/amd/vulkan/radv_device.c