From 2a02a34f19843e66a4883b167e8810af5d97f690 Mon Sep 17 00:00:00 2001 From: Georg Hagen Date: Fri, 25 Oct 2024 15:31:16 +0200 Subject: [PATCH] Allow redraw requests during rendering --- openVulkanoCpp/Host/GraphicsAppManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openVulkanoCpp/Host/GraphicsAppManager.cpp b/openVulkanoCpp/Host/GraphicsAppManager.cpp index e49123b..9f3ae34 100644 --- a/openVulkanoCpp/Host/GraphicsAppManager.cpp +++ b/openVulkanoCpp/Host/GraphicsAppManager.cpp @@ -195,6 +195,7 @@ namespace OpenVulkano auto start = clock::now(); inputManager->Tick(); app->Tick(); + CURRENT_FRAME.needsRedraw = !EngineConfiguration::GetEngineConfiguration()->GetLazyRendering(); if (CURRENT_FRAME.needsRedraw) renderer->Tick(); if (cappedFrameTime.count()) { @@ -204,7 +205,6 @@ namespace OpenVulkano UpdateFps(); CURRENT_FRAME.frameId = frameCount; CURRENT_FRAME.frameTime = frameTimer.GetTickSeconds(); - CURRENT_FRAME.needsRedraw = !EngineConfiguration::GetEngineConfiguration()->GetLazyRendering(); } }