From 099fbda371fda1b0e76957484db4a69a69563d6b Mon Sep 17 00:00:00 2001 From: David Carlier Date: Sun, 26 Jun 2022 09:59:09 +0100 Subject: [PATCH] QVk_Init: Load instance data only on success. --- src/vk/vk_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vk/vk_common.c b/src/vk/vk_common.c index c54a779..c2c1d1d 100644 --- a/src/vk/vk_common.c +++ b/src/vk/vk_common.c @@ -1824,13 +1824,13 @@ qboolean QVk_Init(void) VkResult res = vkCreateInstance(&createInfo, NULL, &vk_instance); free(wantedExtensions); - volkLoadInstance(vk_instance); if (res != VK_SUCCESS) { R_Printf(PRINT_ALL, "%s(): Could not create Vulkan instance: %s\n", __func__, QVk_GetError(res)); return false; } + volkLoadInstance(vk_instance); R_Printf(PRINT_ALL, "...created Vulkan instance\n"); if (vk_validation->value)