mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2026-06-13 14:32:57 -04:00
The Vulkan renderer calls vkGetPhysicalDeviceProperties2 while the instance is created with API version 1.0. This violates the specification because the function was promoted to core in 1.1. The resulting validation error leads to undefined behavior and a crash on drivers that enforce strict API checking (e.g. AMD RADV). Replace the core function with the KHR extension variant, which is available when VK_KHR_get_physical_device_properties_2 is enabled, and maintains compatibility with Vulkan 1.0 instances. |
||
|---|---|---|
| .. | ||
| backend | ||
| interfaces | ||
| render | ||
| types | ||
| util | ||
| wlr | ||
| xcursor | ||
| xwayland | ||
| meson.build | ||