From b10a0355fa0003fcd4bd7cc3e7c258265578d207 Mon Sep 17 00:00:00 2001 From: Ben Kyd Date: Mon, 16 Oct 2023 18:52:31 +0100 Subject: [PATCH] feat(core): add a timer --- src/renderer/renderer.cpp | 8 +++----- src/window.cpp | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/renderer/renderer.cpp b/src/renderer/renderer.cpp index ae5f3cd..410e160 100644 --- a/src/renderer/renderer.cpp +++ b/src/renderer/renderer.cpp @@ -104,11 +104,9 @@ void rayr_draw(RayRenderer* renderer) // ray data and nothing else being reallocated every frame for no reason // ReferencedRayField startRays = mRaySource->getInitialRays(true); - // for (int x = 0; x < renderer->Viewport->x; x++) - // for (int y = 0; y < renderer->Viewport->y; y++) - // renderer->RenderData[y * renderer->Viewport->x + x] = { 0.1f, 0.1f, 0.1f, 1.0f }; - // - // before we start we now want to check that it hasn't been force-stopped + for (int x = 0; x < renderer->Viewport->x; x++) + for (int y = 0; y < renderer->Viewport->y; y++) + renderer->RenderData[y * renderer->Viewport->x + x] = { 0.1f, 0.1f, 0.1f, 1.0f }; } // // void RayRenderer::computeHit(HitInfo* info) diff --git a/src/window.cpp b/src/window.cpp index fd99e83..23b3e00 100644 --- a/src/window.cpp +++ b/src/window.cpp @@ -78,10 +78,10 @@ void setupImGui() ImGuiIO& io = ImGui::GetIO(); (void)io; io.ConfigFlags |= ImGuiConfigFlags_DockingEnable; // Enable Docking - io.ConfigFlags |= ImGuiConfigFlags_DpiEnableScaleFonts; // FIXME-DPI: THIS CURRENTLY DOESN'T + io.ConfigFlags |= ImGuiConfigFlags_DpiEnableScaleFonts; // FIXME: THIS CURRENTLY DOESN'T // WORK AS EXPECTED. DON'T USE IN // USER APP! - io.ConfigFlags |= ImGuiConfigFlags_DpiEnableScaleViewports; // FIXME-DPI + io.ConfigFlags |= ImGuiConfigFlags_DpiEnableScaleViewports; // FIXME: // io.ConfigDockingWithShift // = true;