From e1879015bdd991ace89b60f6e91db28c08e0f449 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Fri, 23 Oct 2020 17:32:28 +0200 Subject: [PATCH] rendervulkan: log when SDL_Vulkan_CreateSurface fails --- src/rendervulkan.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/rendervulkan.cpp b/src/rendervulkan.cpp index 5abb482..be6c468 100644 --- a/src/rendervulkan.cpp +++ b/src/rendervulkan.cpp @@ -1022,11 +1022,12 @@ bool vulkan_make_output( VulkanOutput_t *pOutput ) if ( BIsNested() == true ) { - SDL_Vulkan_CreateSurface( g_SDLWindow, instance, &pOutput->surface ); - - if ( pOutput->surface == VK_NULL_HANDLE ) + if ( !SDL_Vulkan_CreateSurface( g_SDLWindow, instance, &pOutput->surface ) ) + { + fprintf(stderr, "SDL_Vulkan_CreateSurface failed\n"); return false; - + } + result = vkGetPhysicalDeviceSurfaceCapabilitiesKHR( physicalDevice, pOutput->surface, &pOutput->surfaceCaps ); if ( result != VK_SUCCESS )