zink: Print the VkResult if vkCreateInstance fails

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16854>
This commit is contained in:
Adam Jackson 2022-06-03 11:33:39 -04:00 committed by Marge Bot
parent 4dd8c143a9
commit 974606eb9d
1 changed files with 2 additions and 1 deletions

View File

@ -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;
}