From dd6cb054a70528908769e7667d3d3fe3c4be7a65 Mon Sep 17 00:00:00 2001 From: kd-11 Date: Mon, 30 May 2022 00:43:54 +0300 Subject: [PATCH] gl: Add missing viewport save --- rpcs3/Emu/RSX/GL/GLOverlays.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rpcs3/Emu/RSX/GL/GLOverlays.cpp b/rpcs3/Emu/RSX/GL/GLOverlays.cpp index 9f617f1d8e..1bdb3a9b54 100644 --- a/rpcs3/Emu/RSX/GL/GLOverlays.cpp +++ b/rpcs3/Emu/RSX/GL/GLOverlays.cpp @@ -98,6 +98,9 @@ namespace gl if (!target_texture || fbo.check()) { + // Save state (TODO) + glGetIntegerv(GL_VIEWPORT, viewport); + // Set initial state glViewport(region.x1, region.y1, region.width(), region.height()); cmd->color_maski(0, GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE);