VulkanTutorial icon indicating copy to clipboard operation
VulkanTutorial copied to clipboard

Enabling VK_KHR_portability_enumeration causes deadlock on Arch Linux

Open saccharineboi opened this issue 7 months ago • 1 comments

In the Instance Chapter, following code:

requiredExtensions.emplace_back(VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME);

createInfo.flags |= VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR;

causes deadlock when the "vkCreateDebugUtilsMessengerEXT" function is invoked on Arch Linux with the latest radeon-vulkan and vulkan-devel packages. This wasn't the case before. This issue is an FYI for those who decided to add the two lines above to their code and now are experiencing a deadlock. The solution is to remove the above two lines.

saccharineboi avatar Nov 22 '23 09:11 saccharineboi