Rémi Bernon (@rbernon) commented about dlls/winewayland.drv/vulkan.c:
- VkSurfaceFormatKHR *formats_host;
- uint32_t i;
- VkResult result;
- TRACE("%p, %p, %p, %p\n", phys_dev, surface_info, count, formats);
- if (!wine_vk_surface_is_valid(wine_vk_surface))
return VK_ERROR_SURFACE_LOST_KHR;
- surface_info_host = *surface_info;
- surface_info_host.surface = wine_vk_surface->native;
- if (pvkGetPhysicalDeviceSurfaceFormats2KHR)
- {
return pvkGetPhysicalDeviceSurfaceFormats2KHR(phys_dev, surface_info,
count, formats);
```suggestion:-1+0 return pvkGetPhysicalDeviceSurfaceFormats2KHR(phys_dev, &surface_info_host, count, formats); ```