Vulkan: Fix async pipeline compile race condition

This commit is contained in:
Exzap committed 2026-11-01 02:41:45 +01:00
1 parent 0df18ba8cc
commit feb7c7b07b
1 file changed
+2 -1
@@ -1459,6 +1459,7 @@ void VulkanRenderer::draw_execute_first(uint32 baseVertex, uint32 baseInstance,
{
// invalid/uninitialized pipeline
m_state.activeVertexDS = nullptr;
m_state.drawSequenceSkip = true;
return;
}
@@ -1647,7 +1648,7 @@ void VulkanRenderer::draw_execute_continued(uint32 baseVertex, uint32 baseInstan
if (vkObjPipeline->GetPipeline() == VK_NULL_HANDLE)
{
// invalid/uninitialized pipeline
//m_state.activeVertexDS = nullptr;
m_state.drawSequenceSkip = true;
return;
}