vulkan/wsi: Pass wsi_image_create_info into anv_GetPhysicalDeviceImageFormatProperties2
authorOleksii Bozhenko <oleksii.bozhenko@globallogic.com>
Thu, 8 Sep 2022 19:44:40 +0000 (22:44 +0300)
committerMarge Bot <emma+marge@anholt.net>
Mon, 12 Sep 2022 10:44:38 +0000 (10:44 +0000)
Signed-off-by: Oleksii Bozhenko <oleksii.bozhenko@globallogic.com>
Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18347>

src/vulkan/wsi/wsi_common_drm.c

index 6287150..ffbb335 100644 (file)
@@ -392,6 +392,12 @@ wsi_configure_native_image(const struct wsi_swapchain *chain,
             __vk_append_struct(&format_info, &format_list);
          }
 
+         struct wsi_image_create_info wsi_info = (struct wsi_image_create_info) {
+            .sType = VK_STRUCTURE_TYPE_WSI_IMAGE_CREATE_INFO_MESA,
+            .pNext = NULL,
+         };
+         __vk_append_struct(&format_info, &wsi_info);
+
          VkImageFormatProperties2 format_props = {
             .sType = VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2,
             .pNext = NULL,