From a42432cae4c9a61dad6b0f8681ae6fe1945994a0 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Wed, 7 Nov 2018 19:01:45 +0100 Subject: [PATCH] RenderBase: Set m_aspect_wide on start It doesn't feel great to let the value from a previous emulation session linger around considering that the GC aspect ratio heuristic can use the previous value of m_aspect_wide when calculating m_aspect_wide. --- Source/Core/VideoCommon/RenderBase.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/Core/VideoCommon/RenderBase.cpp b/Source/Core/VideoCommon/RenderBase.cpp index 239dd9b04c..2e42ed984a 100644 --- a/Source/Core/VideoCommon/RenderBase.cpp +++ b/Source/Core/VideoCommon/RenderBase.cpp @@ -85,6 +85,8 @@ Renderer::Renderer(int backbuffer_width, int backbuffer_height) UpdateDrawRectangle(); CalculateTargetSize(); + m_aspect_wide = SConfig::GetInstance().bWii && Config::Get(Config::SYSCONF_WIDESCREEN); + m_last_host_config_bits = ShaderHostConfig::GetCurrent().bits; m_last_efb_multisamples = g_ActiveConfig.iMultisamples; }