diff --git a/util/test/demos/vk/vk_indirect.cpp b/util/test/demos/vk/vk_indirect.cpp index 95d72a837..11d437e42 100644 --- a/util/test/demos/vk/vk_indirect.cpp +++ b/util/test/demos/vk/vk_indirect.cpp @@ -641,10 +641,10 @@ void main() vkCmdExecuteCommands(primary, 1, &count_secondary); } - setMarker(primary, "Secondary: Final"); - vkCmdEndRenderPass(primary); + setMarker(primary, "Secondary: Final"); + vkh::cmdPipelineBarrier( primary, {}, {vkh::BufferMemoryBarrier(VK_ACCESS_SHADER_WRITE_BIT | VK_ACCESS_INDIRECT_COMMAND_READ_BIT,