mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-12-28 00:54:35 +00:00
Vulkan: wait for all queues to be idle before destroying the device
This commit is contained in:
@@ -1012,7 +1012,7 @@ static void VULKAN_DestroyRenderer(SDL_Renderer *renderer)
|
||||
{
|
||||
VULKAN_RenderData *rendererData = (VULKAN_RenderData *)renderer->driverdata;
|
||||
if (rendererData->device != VK_NULL_HANDLE) {
|
||||
VULKAN_WaitForGPU(rendererData);
|
||||
vkDeviceWaitIdle(rendererData->device);
|
||||
VULKAN_DestroyAll(renderer);
|
||||
}
|
||||
if (rendererData) {
|
||||
|
||||
Reference in New Issue
Block a user