Mesa (main): zink: Print the VkResult if vkCreateInstance fails
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Sat Jun 4 00:38:28 UTC 2022
Module: Mesa
Branch: main
Commit: 974606eb9d969651c7b70daec52fec83572eef97
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=974606eb9d969651c7b70daec52fec83572eef97
Author: Adam Jackson <ajax at redhat.com>
Date: Fri Jun 3 11:33:39 2022 -0400
zink: Print the VkResult if vkCreateInstance fails
Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16854>
---
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;
}
More information about the mesa-commit
mailing list