From 7366b4281fea28f666ac7ed870f731f42f7b4044 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Sun, 4 Aug 2019 23:01:16 -0400 Subject: [PATCH] VideoCommon/RenderBase: Remove dependency on renderer global within renderer There's no need to have a dependency when we can simply call the function itself as part of the instance itself. --- Source/Core/VideoCommon/RenderBase.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/Core/VideoCommon/RenderBase.cpp b/Source/Core/VideoCommon/RenderBase.cpp index 67afec8ada..972b0e15fc 100644 --- a/Source/Core/VideoCommon/RenderBase.cpp +++ b/Source/Core/VideoCommon/RenderBase.cpp @@ -629,8 +629,8 @@ void Renderer::ScaleTexture(AbstractFramebuffer* dst_framebuffer, BeginUtilityDrawing(); // The shader needs to know the source rectangle. - const auto converted_src_rect = g_renderer->ConvertFramebufferRectangle( - src_rect, src_texture->GetWidth(), src_texture->GetHeight()); + const auto converted_src_rect = + ConvertFramebufferRectangle(src_rect, src_texture->GetWidth(), src_texture->GetHeight()); const float rcp_src_width = 1.0f / src_texture->GetWidth(); const float rcp_src_height = 1.0f / src_texture->GetHeight(); const std::array uniforms = {{converted_src_rect.left * rcp_src_width, @@ -1036,7 +1036,7 @@ bool Renderer::InitializeImGui() pconfig.framebuffer_state.samples = 1; pconfig.framebuffer_state.per_sample_shading = false; pconfig.usage = AbstractPipelineUsage::Utility; - m_imgui_pipeline = g_renderer->CreatePipeline(pconfig); + m_imgui_pipeline = CreatePipeline(pconfig); if (!m_imgui_pipeline) { PanicAlert("Failed to create imgui pipeline");