diff --git a/src/Refresh_Driver_Vulkan.c b/src/Refresh_Driver_Vulkan.c index 635eaa5..59e1a2d 100644 --- a/src/Refresh_Driver_Vulkan.c +++ b/src/Refresh_Driver_Vulkan.c @@ -3243,6 +3243,7 @@ static void VULKAN_INTERNAL_DestroyUniformBufferPool( for (i = 0; i < uniformBufferPool->availableBufferCount; i += 1) { VULKAN_INTERNAL_DestroyBuffer(renderer, uniformBufferPool->availableBuffers[i]->vulkanBuffer); + SDL_free(uniformBufferPool->availableBuffers[i]); } SDL_DestroyMutex(uniformBufferPool->lock);