From 05ee55ea4601fb9c2c616939f8a21210b404ab8f Mon Sep 17 00:00:00 2001 From: Henrik Rydgard Date: Tue, 3 Feb 2015 21:51:39 +0100 Subject: [PATCH] Try a potential fix for #7408 --- GPU/GLES/Framebuffer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/GPU/GLES/Framebuffer.cpp b/GPU/GLES/Framebuffer.cpp index df0e221b40..ae77367f8b 100644 --- a/GPU/GLES/Framebuffer.cpp +++ b/GPU/GLES/Framebuffer.cpp @@ -669,6 +669,8 @@ void FramebufferManager::RebindFramebuffer() { } else { fbo_unbind(); } + if (g_Config.iRenderingMode == FB_NON_BUFFERED_MODE) + glstate.viewport.restore(); } void FramebufferManager::ResizeFramebufFBO(VirtualFramebuffer *vfb, u16 w, u16 h, bool force) {