From c65cca26dd38c6994b0e089f618a039766d227cf Mon Sep 17 00:00:00 2001 From: DavidWyand-GG Date: Wed, 23 Oct 2013 02:15:14 -0400 Subject: [PATCH] Viewport Fix for Glow PostFX - Modified the glow postFX to now respect the current viewport settings. - This fixes glow rendering for the Oculus Rift and any other time the glow rendering should be limited to a region of the back buffer. --- Engine/source/renderInstance/renderGlowMgr.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Engine/source/renderInstance/renderGlowMgr.cpp b/Engine/source/renderInstance/renderGlowMgr.cpp index 547d20a7f..86bbadcbc 100644 --- a/Engine/source/renderInstance/renderGlowMgr.cpp +++ b/Engine/source/renderInstance/renderGlowMgr.cpp @@ -151,6 +151,9 @@ void RenderGlowMgr::render( SceneRenderState *state ) GFXTransformSaver saver; + // Respect the current viewport + mNamedTarget.setViewport(GFX->getViewport()); + // Tell the superclass we're about to render, preserve contents const bool isRenderingToTarget = _onPreRender( state, true );