Skip to content

Vulkan Overlay: Correctly wait until all semaphores are signaled before rendering

Georg Lehmann requested to merge DadSchoorse/mesa:overlay-wait-stages into master

This fixes two issues:

  • a crash if the application uses more than one semaphore for presenting because the driver expects one stage per semaphore
  • the swapchain image could be not ready yet if the semaphores aren't signaled, so we should wait before we write to it, #946 is possible related

Merge request reports