diff options
| author | Ryan Houdek <Sonicadvance1@gmail.com> | 2015-09-04 23:45:35 -0500 |
|---|---|---|
| committer | Ryan Houdek <Sonicadvance1@gmail.com> | 2015-09-04 23:45:35 -0500 |
| commit | 961873827853891aba6bc43243c01bf70e2c1f4b (patch) | |
| tree | 140724c7bc469d3dfd8435805625113e845d4706 /Source/Core/VideoBackends/OGL/Render.cpp | |
| parent | 9be01a90446fde9e9ff1e9ff72492cde9523adc2 (diff) | |
Remove all of our workarounds for Qualcomm devices we don't support anymore.
Diffstat (limited to 'Source/Core/VideoBackends/OGL/Render.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/OGL/Render.cpp | 29 |
1 files changed, 12 insertions, 17 deletions
diff --git a/Source/Core/VideoBackends/OGL/Render.cpp b/Source/Core/VideoBackends/OGL/Render.cpp index 82d9621155..638685d92c 100644 --- a/Source/Core/VideoBackends/OGL/Render.cpp +++ b/Source/Core/VideoBackends/OGL/Render.cpp @@ -1705,30 +1705,25 @@ void Renderer::SwapImpl(u32 xfbAddr, u32 fbWidth, u32 fbStride, u32 fbHeight, co } // --------------------------------------------------------------------- - if (!DriverDetails::HasBug(DriverDetails::BUG_BROKENSWAP)) - { - glEnable(GL_BLEND); - glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); + glEnable(GL_BLEND); + glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); - // Reset viewport for drawing text - glViewport(0, 0, GLInterface->GetBackBufferWidth(), GLInterface->GetBackBufferHeight()); + // Reset viewport for drawing text + glViewport(0, 0, GLInterface->GetBackBufferWidth(), GLInterface->GetBackBufferHeight()); - ShowEfbCopyRegions(); - DrawDebugText(); + ShowEfbCopyRegions(); + DrawDebugText(); + + // Do our OSD callbacks + OSD::DoCallbacks(OSD::OSD_ONFRAME); + OSD::DrawMessages(); - // Do our OSD callbacks - OSD::DoCallbacks(OSD::OSD_ONFRAME); - OSD::DrawMessages(); - } // Copy the rendered frame to the real window GLInterface->Swap(); // Clear framebuffer - if (!DriverDetails::HasBug(DriverDetails::BUG_BROKENSWAP)) - { - glClearColor(0, 0, 0, 0); - glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); - } + glClearColor(0, 0, 0, 0); + glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); if (s_vsync != g_ActiveConfig.IsVSync()) { |
