Rémi Bernon (@rbernon) commented about dlls/win32u/vulkan.c:
static void win32u_vkGetPhysicalDeviceProperties( VkPhysicalDevice client_physical_device, VkPhysicalDeviceProperties *properties ) { struct vulkan_physical_device *physical_device = vulkan_physical_device_from_handle( client_physical_device ); + VkPhysicalDeviceProperties2 properties2 = {.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 };
+ if (!physical_device->instance->extensions.has_VK_KHR_get_physical_device_properties2) + { physical_device->instance->p_vkGetPhysicalDeviceProperties( physical_device->host.physical_device, properties ); We should be able to at least guess the GPU from its vendor/device and update its name here too, no?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9916#note_127299