From 0ef91c7f42309a3a484f129277492e379294f474 Mon Sep 17 00:00:00 2001 From: cosmonaut Date: Tue, 16 May 2023 18:52:53 -0700 Subject: [PATCH] release allocator lock before submitting --- 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 b4b6a57..1b3c43b 100644 --- a/src/Refresh_Driver_Vulkan.c +++ b/src/Refresh_Driver_Vulkan.c @@ -10671,6 +10671,8 @@ static uint8_t VULKAN_INTERNAL_DefragmentMemory( } } + SDL_UnlockMutex(renderer->allocatorLock); + VULKAN_Submit( (Refresh_Renderer*) renderer, 1, @@ -10679,8 +10681,6 @@ static uint8_t VULKAN_INTERNAL_DefragmentMemory( renderer->defragTimer = 0; - SDL_UnlockMutex(renderer->allocatorLock); - return 1; }