-
Notifications
You must be signed in to change notification settings - Fork 402
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issues with the swap chain in 1.3.275.0 and later versions #2226
Labels
Comments
The Do you have a buildable version of that app so we can build it here to see what's happening? |
Yes: https://github.com/DiligentGraphics/DiligentEngine Build should as simple as
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello!
After updating Vulkan SDK to the latest version, we started seeing issues with the swap chain that did not happen before (versions 1.3.268.1 and earlier).
First, when running application from XCode with Metal API Validation enabled, the app triggers Metal assertion:
When disabling Metal API Validation, Vulkan validation displays errors:
The errors do not make a lot of sense: the semaphore is signaled few lines before it is passed to
vkQueuePresentKHR
Lastly, when resizing the window, the app hangs.
None of these issues happened before the 1.3.275.0 SDK. They also don't happen on any other platform (Windows, Linux, Android) with the same SDK version.
The behavior is the same whether we use the MoltenVK surface or VK_EXT_Metal_Surface
Tutorial01_HelloTriangle.zip
The text was updated successfully, but these errors were encountered: