mirror of
https://github.com/cemu-project/Cemu.git
synced 2026-11-13 17:48:51 +01:00
Vulkan: Fix async pipeline compile race condition
This commit is contained in:
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;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user