From 937bd7e040568f96430152cdd61d2973c0c06c5b Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Wed, 13 May 2026 15:20:51 +0200 Subject: [PATCH] radv: clear the follower gang semaphore when a cmdbuf is reset Not resetting shouldn't cause any issues but better to be conservative. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_cmd_buffer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index 87a56a7f9f0..7d466bcb9ee 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -1291,6 +1291,8 @@ radv_reset_cmd_buffer(struct vk_command_buffer *vk_cmd_buffer, UNUSED VkCommandB cmd_buffer->push_constant_stages = 0; cmd_buffer->gang.sem.leader_value = 0; cmd_buffer->gang.sem.emitted_leader_value = 0; + cmd_buffer->gang.sem.follower_value = 0; + cmd_buffer->gang.sem.emitted_follower_value = 0; cmd_buffer->gang.sem.va = 0; memset(&cmd_buffer->queue_state, 0, sizeof(cmd_buffer->queue_state)); memset(&cmd_buffer->state, 0, sizeof(cmd_buffer->state));