venus: fix cmd state leak across implicit reset
authorYiwei Zhang <zzyiwei@chromium.org>
Mon, 10 Jul 2023 23:31:48 +0000 (16:31 -0700)
committerMarge Bot <emma+marge@anholt.net>
Sat, 22 Jul 2023 01:49:42 +0000 (01:49 +0000)
commitd13bf8f6b19f920447719cb300fe383ae6d632c0
tree4345fac4cffcc93903cca023a28adcf0b0ceeffb
parenta9f058d614929c7e65d4f8b839bd2b443729c25d
venus: fix cmd state leak across implicit reset

Reset cmd states during vkBeginCommandBuffer regardless of the
VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT for simplicity.

Cc: mesa-stable
Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24103>
src/virtio/vulkan/vn_command_buffer.c