diff --git a/modules/renderer/private/backend/vk/context/swapchain.cpp b/modules/renderer/private/backend/vk/context/swapchain.cpp index d039642..c684af1 100644 --- a/modules/renderer/private/backend/vk/context/swapchain.cpp +++ b/modules/renderer/private/backend/vk/context/swapchain.cpp @@ -92,6 +92,7 @@ Swapchain::~Swapchain() // m_device->destroy_image_views(m_image_views); std::cout << "DESTROYING SWAPCHAIN" << std::endl; m_device->destroy_swapchain(m_swapchain); + m_device->wait_idle(); } catch (const std::exception &exp) {