From 9dcc3fff28622ddb8ebef2c7a6b29220be8d4748 Mon Sep 17 00:00:00 2001 From: Caleb Cornett Date: Thu, 22 Dec 2022 22:08:13 -0500 Subject: [PATCH] perform pending destroys before unlocking the submit mutex --- src/Refresh_Driver_Vulkan.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Refresh_Driver_Vulkan.c b/src/Refresh_Driver_Vulkan.c index 71f417e..3f3c870 100644 --- a/src/Refresh_Driver_Vulkan.c +++ b/src/Refresh_Driver_Vulkan.c @@ -10048,11 +10048,11 @@ static void VULKAN_Submit( } } - SDL_UnlockMutex(renderer->submitLock); - /* Check pending destroys */ VULKAN_INTERNAL_PerformPendingDestroys(renderer); + + SDL_UnlockMutex(renderer->submitLock); } /* Device instantiation */