We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Hello, I found an issue on Mac with a fairly simple fix in the source code, so it turns out that for newer versions of Vulkan SDK, there are some additional flags that need to be set for Vulkan to work on Mac. if you don't, it will throw a VK_ERROR_INCOMPATIBLE_DRIVER when creating an instance. Per https://stackoverflow.com/questions/72789012/why-does-vkcreateinstance-return-vk-error-incompatible-driver-on-macos-despite, the fix is quite simple:
VK_ERROR_INCOMPATIBLE_DRIVER
VK_KHR_portability_enumeration
VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR
VK_KHR_portability_subset
I only had to do the first two to get things to work properly but it might be worth it to do all three.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Hello, I found an issue on Mac with a fairly simple fix in the source code, so it turns out that for newer versions of Vulkan SDK, there are some additional flags that need to be set for Vulkan to work on Mac. if you don't, it will throw a
VK_ERROR_INCOMPATIBLE_DRIVER
when creating an instance. Per https://stackoverflow.com/questions/72789012/why-does-vkcreateinstance-return-vk-error-incompatible-driver-on-macos-despite, the fix is quite simple:VK_KHR_portability_enumeration
instance extensionVK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR
flag for your instance create infoVK_KHR_portability_subset
device extensionI only had to do the first two to get things to work properly but it might be worth it to do all three.
The text was updated successfully, but these errors were encountered: