From 9c494dbd421f58c15ce2e16a82c5d3f678a532dc Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Wed, 5 Nov 2025 12:55:06 +0200 Subject: [PATCH] anv: don't use IndirectStatePointersDisable at the end of secondaries Signed-off-by: Lionel Landwerlin Reviewed-by: Casey Bowman Part-of: --- src/intel/vulkan/genX_cmd_buffer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c index 527d31fba04..7ed7937239c 100644 --- a/src/intel/vulkan/genX_cmd_buffer.c +++ b/src/intel/vulkan/genX_cmd_buffer.c @@ -3454,7 +3454,8 @@ end_command_buffer(struct anv_cmd_buffer *cmd_buffer) genX(cmd_buffer_apply_pipe_flushes)(cmd_buffer); - emit_isp_disable(cmd_buffer); + if (cmd_buffer->vk.level == VK_COMMAND_BUFFER_LEVEL_PRIMARY) + emit_isp_disable(cmd_buffer); #if GFX_VER >= 12 if (cmd_buffer->vk.level == VK_COMMAND_BUFFER_LEVEL_PRIMARY &&