From e1bbf4bf28e56185e23a84c73f8cfe80036cb6dc Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Sun, 5 Jun 2022 12:03:56 +0200 Subject: [PATCH] Fixed chromatic aberration on right/bottom screen corners --- neo/renderer/RenderBackend.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/neo/renderer/RenderBackend.cpp b/neo/renderer/RenderBackend.cpp index 098a88a0..2ac5cbaf 100644 --- a/neo/renderer/RenderBackend.cpp +++ b/neo/renderer/RenderBackend.cpp @@ -7450,7 +7450,9 @@ void idRenderBackend::PostProcess( const void* data ) BlitParameters blitParms; blitParms.sourceTexture = ( nvrhi::ITexture* )globalImages->ldrImage->GetTextureID(); blitParms.targetFramebuffer = globalFramebuffers.smaaBlendFBO->GetApiObject(); - blitParms.targetViewport = nvrhi::Viewport( renderSystem->GetWidth(), renderSystem->GetHeight() ); + + // RB: add + 1 to dimensions so filtering works + blitParms.targetViewport = nvrhi::Viewport( renderSystem->GetWidth() + 1, renderSystem->GetHeight() + 1 ); commonPasses.BlitTexture( commandList, blitParms, &bindingCache ); GL_SelectTexture( 0 );