Fix issue with freeing resources

This commit is contained in:
Georg Hagen
2024-07-11 13:22:01 +02:00
parent 22cb48be89
commit 313b01db1b
16 changed files with 300 additions and 156 deletions

View File

@@ -72,9 +72,15 @@ namespace OpenVulkano::Vulkan
void Renderer::Close()
{
context.device->WaitIdle();
for (int i = 0; i < context.swapChain.GetImageCount(); i++)
{
//context.device->device.destroySemaphore(waitSemaphores[i]);
}
uiRenderer.Close();
resourceManager.Close();
context.Close();
uiRenderer.Close();
scene = nullptr;
}
std::string Renderer::GetMainRenderDeviceName()