mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-29 18:06:37 +00:00
* Apparently the spec allows drivers to do extremely stupid things with swapchain images and return them even when it's not valid for you to use them yet because last frame's work to the image is still ongoing, which leads to a validation warning about using a semaphore when it might technically still be in flight. * To get around this because AcquireNextImage doesn't actually block until an image is ready inspite of having a timeout and being expected to return a usable image it doesn't, we use a manual fence to do what AcquireNextImage should be doing.