renderer_vulkan: Fix broken sync without timeline semaphores
This commit is contained in:
@ -107,9 +107,9 @@ void TaskScheduler::Synchronize(u32 slot) {
|
|||||||
LOG_ERROR(Render_Vulkan, "Waiting for fence counter {} failed!", command.fence_counter);
|
LOG_ERROR(Render_Vulkan, "Waiting for fence counter {} failed!", command.fence_counter);
|
||||||
UNREACHABLE();
|
UNREACHABLE();
|
||||||
}
|
}
|
||||||
|
completed_fence_counter = command.fence_counter;
|
||||||
}
|
}
|
||||||
|
|
||||||
completed_fence_counter = command.fence_counter;
|
|
||||||
device.resetFences(command.fence);
|
device.resetFences(command.fence);
|
||||||
device.resetDescriptorPool(command.descriptor_pool);
|
device.resetDescriptorPool(command.descriptor_pool);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user