From c39df6b8c224ca02858cf74aa30d7cc65778e7d3 Mon Sep 17 00:00:00 2001 From: fzurita Date: Sat, 19 Dec 2020 19:18:38 -0500 Subject: [PATCH] Fix issues with post processing and scaling changes --- src/PostProcessor.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/PostProcessor.cpp b/src/PostProcessor.cpp index 56f414ba..102e6041 100644 --- a/src/PostProcessor.cpp +++ b/src/PostProcessor.cpp @@ -95,7 +95,8 @@ PostProcessor & PostProcessor::get() void PostProcessor::_preDraw(FrameBuffer * _pBuffer) { - if (!m_pResultBuffer || m_pResultBuffer->m_width != _pBuffer->m_width) + if (!m_pResultBuffer || m_pResultBuffer->m_width != _pBuffer->m_width || + m_pResultBuffer->m_scale != _pBuffer->m_scale) _createResultBuffer(_pBuffer); if (_pBuffer->m_pTexture->frameBufferTexture == CachedTexture::fbMultiSample) {