diff options
| author | Lioncash <mathew1800@gmail.com> | 2016-08-31 14:17:22 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2016-08-31 14:17:22 -0400 |
| commit | 168e145fae1bcaa35fc8d53464e2b2fc5bc34b42 (patch) | |
| tree | b329b2b6bd7d6f2ba115a7d2cb46a0a65e55dbaa /Source/Core | |
| parent | 9e26ef4aa84d100da40fbb566a449246b88e978b (diff) | |
D3D: Remove unnecessary renderer global references
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/VideoBackends/D3D/Render.cpp | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/Source/Core/VideoBackends/D3D/Render.cpp b/Source/Core/VideoBackends/D3D/Render.cpp index 57e481cde4..d82017d3bf 100644 --- a/Source/Core/VideoBackends/D3D/Render.cpp +++ b/Source/Core/VideoBackends/D3D/Render.cpp @@ -628,8 +628,7 @@ void Renderer::ClearScreen(const EFBRectangle& rc, bool colorEnable, bool alphaE void Renderer::ReinterpretPixelData(unsigned int convtype) { // TODO: MSAA support.. - D3D11_RECT source = - CD3D11_RECT(0, 0, g_renderer->GetTargetWidth(), g_renderer->GetTargetHeight()); + D3D11_RECT source = CD3D11_RECT(0, 0, GetTargetWidth(), GetTargetHeight()); ID3D11PixelShader* pixel_shader; if (convtype == 0) @@ -644,21 +643,21 @@ void Renderer::ReinterpretPixelData(unsigned int convtype) } // convert data and set the target texture as our new EFB - g_renderer->ResetAPIState(); + ResetAPIState(); - D3D11_VIEWPORT vp = CD3D11_VIEWPORT(0.f, 0.f, (float)g_renderer->GetTargetWidth(), - (float)g_renderer->GetTargetHeight()); + D3D11_VIEWPORT vp = CD3D11_VIEWPORT(0.f, 0.f, static_cast<float>(GetTargetWidth()), + static_cast<float>(GetTargetHeight())); D3D::context->RSSetViewports(1, &vp); D3D::context->OMSetRenderTargets(1, &FramebufferManager::GetEFBColorTempTexture()->GetRTV(), nullptr); D3D::SetPointCopySampler(); D3D::drawShadedTexQuad( - FramebufferManager::GetEFBColorTexture()->GetSRV(), &source, g_renderer->GetTargetWidth(), - g_renderer->GetTargetHeight(), pixel_shader, VertexShaderCache::GetSimpleVertexShader(), + FramebufferManager::GetEFBColorTexture()->GetSRV(), &source, GetTargetWidth(), + GetTargetHeight(), pixel_shader, VertexShaderCache::GetSimpleVertexShader(), VertexShaderCache::GetSimpleInputLayout(), GeometryShaderCache::GetCopyGeometryShader()); - g_renderer->RestoreAPIState(); + RestoreAPIState(); FramebufferManager::SwapReinterpretTexture(); D3D::context->OMSetRenderTargets(1, &FramebufferManager::GetEFBColorTexture()->GetRTV(), |
