May 30, 2026
2:50 a.m.
According to vulkan validation layers, this instance extension is required so that vkGetPhysicalDeviceProperties2() fills the VkPhysicalDeviceIDProperties struct. This extension is only needed for VK_API_VERSION_1_0, since it is part of the core functionalities in VK_API_VERSION_1_1, but win32u uses VK_API_VERSION_1_0. Additionally, this extension is also enabled when available for wined3d when the VK_API_VERSION_1_1 is not available. -- v2: wined3d: Enable VK_KHR_external_fence_capabilities when initializing vulkan. win32u: Enable VK_KHR_external_fence_capabilities in d3dkmt_init_vulkan(). https://gitlab.winehq.org/wine/wine/-/merge_requests/11002