gfx
gfx copied to clipboard
Soundness with new swapchain model on Vulkan
Related to #3015 The latest update from LunarG says (https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/12#issuecomment-596818211) our approach is unsound:
Waiting on the acquire fence is not a guarantee that the submitted work has been completed, even on the same image index. The only way to guarantee this is to wait on the signaled fence from the QueueSubmit().
@kvark any updates on this? What's the blocker here; research, decision or effort?
There is actually an update, it's in that LunarG issue. It was re-opened, so we are blocked on them either fixing this, or stating the resolution on whether what we do is sound or not.