From 92c07409ae8789bed31c09b145bf8a84bed8312e Mon Sep 17 00:00:00 2001 From: ManDude <7569514+ManDude@users.noreply.github.com> Date: Fri, 25 Jul 2025 16:07:50 +0100 Subject: [PATCH] fix letterboxing --- game/graphics/opengl_renderer/OpenGLRenderer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/game/graphics/opengl_renderer/OpenGLRenderer.cpp b/game/graphics/opengl_renderer/OpenGLRenderer.cpp index ae85a4994c..e58e943566 100644 --- a/game/graphics/opengl_renderer/OpenGLRenderer.cpp +++ b/game/graphics/opengl_renderer/OpenGLRenderer.cpp @@ -1629,7 +1629,8 @@ void OpenGLRenderer::do_pcrtc_effects(float alp, glDisable(GL_DEPTH_TEST); glDisable(GL_BLEND); - glViewport(0, 0, m_fbo_state.resources.window.width, m_fbo_state.resources.window.height); + glViewport(render_state->draw_offset_x, render_state->draw_offset_y, render_state->draw_region_w, + render_state->draw_region_h); glBindTexture(GL_TEXTURE_2D, *window_blit_src->tex_id); glBindFramebuffer(GL_FRAMEBUFFER, 0);