diff options
| author | Stenzek <stenzek@gmail.com> | 2017-03-10 00:01:23 +1000 |
|---|---|---|
| committer | Stenzek <stenzek@gmail.com> | 2017-03-10 00:04:13 +1000 |
| commit | 2cd240af0d261d4600e273badd912570a5a09a19 (patch) | |
| tree | d81312ec5f03a8681bece3ef5f0b2aae82d8364d /Source/Core/VideoCommon/RenderBase.cpp | |
| parent | 401216608573182b0ece84ceaa9d2cdfb60fe757 (diff) | |
VideoBackends: Move max texture size to VideoConfig
This stops the virtual method call from within the Renderer constructor.
The initialization here for GL had to be moved to VideoBackend, as the
Renderer constructor will not have been executed before the value is
required.
Diffstat (limited to 'Source/Core/VideoCommon/RenderBase.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/RenderBase.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/VideoCommon/RenderBase.cpp b/Source/Core/VideoCommon/RenderBase.cpp index a7d72d4929..1c99e51950 100644 --- a/Source/Core/VideoCommon/RenderBase.cpp +++ b/Source/Core/VideoCommon/RenderBase.cpp @@ -217,7 +217,7 @@ bool Renderer::CalculateTargetSize() m_efb_scale_numeratorX = m_efb_scale_numeratorY = m_last_efb_scale - 3; m_efb_scale_denominatorX = m_efb_scale_denominatorY = 1; - const u32 max_size = GetMaxTextureSize(); + const u32 max_size = g_ActiveConfig.backend_info.MaxTextureSize; if (max_size < EFB_WIDTH * m_efb_scale_numeratorX / m_efb_scale_denominatorX) { m_efb_scale_numeratorX = m_efb_scale_numeratorY = (max_size / EFB_WIDTH); |
