From 244a5f1b2722858edfad0f90fb622f2d5d1b939c Mon Sep 17 00:00:00 2001 From: Antoine Pilote Date: Fri, 7 Jul 2023 01:34:07 -0400 Subject: [PATCH] Changed order of Draw for PostFX --- Nuake/src/Rendering/SceneRenderer.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Nuake/src/Rendering/SceneRenderer.cpp b/Nuake/src/Rendering/SceneRenderer.cpp index 44bf3960..6bd30a64 100644 --- a/Nuake/src/Rendering/SceneRenderer.cpp +++ b/Nuake/src/Rendering/SceneRenderer.cpp @@ -48,9 +48,6 @@ namespace Nuake { mGBuffer->QueueResize(framebuffer.GetSize()); GBufferPass(scene); - mShadingBuffer->QueueResize(framebuffer.GetSize()); - ShadingPass(scene); - const auto& sceneEnv = scene.GetEnvironment(); Ref finalOutput = mShadingBuffer->GetTexture(); if (scene.GetEnvironment()->BloomEnabled) @@ -61,7 +58,6 @@ namespace Nuake { finalOutput = scene.GetEnvironment()->mBloom->GetOutput(); } - const auto view = scene.m_Registry.view(); auto lightList = std::vector(); @@ -143,6 +139,10 @@ namespace Nuake { framebuffer.Unbind(); + + mShadingBuffer->QueueResize(framebuffer.GetSize()); + ShadingPass(scene); + RenderCommand::Enable(RendererEnum::DEPTH_TEST); Renderer::EndDraw(); }