From 974606eb9d969651c7b70daec52fec83572eef97 Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Fri, 3 Jun 2022 11:33:39 -0400 Subject: [PATCH] zink: Print the VkResult if vkCreateInstance fails Reviewed-by: Mike Blumenkrantz Part-of: --- src/gallium/drivers/zink/zink_instance.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_instance.py b/src/gallium/drivers/zink/zink_instance.py index 5761352c972..9bc4b320a93 100644 --- a/src/gallium/drivers/zink/zink_instance.py +++ b/src/gallium/drivers/zink/zink_instance.py @@ -120,6 +120,7 @@ struct pipe_resource; impl_code = """ #include "zink_instance.h" #include "zink_screen.h" +#include "vk_enum_to_str.h" bool zink_create_instance(struct zink_screen *screen) @@ -255,7 +256,7 @@ zink_create_instance(struct zink_screen *screen) VkResult err = vk_CreateInstance(&ici, NULL, &screen->instance); if (err != VK_SUCCESS) { - mesa_loge("ZINK: vkCreateInstance failed"); + mesa_loge("ZINK: vkCreateInstance failed (%s)", vk_Result_to_str(err)); return false; }