diff options
| author | Ryan Houdek <Sonicadvance1@gmail.com> | 2016-01-11 01:18:37 -0500 |
|---|---|---|
| committer | Ryan Houdek <Sonicadvance1@gmail.com> | 2016-01-11 01:18:37 -0500 |
| commit | 78bb37b29f61a4293ac5ab24a146f6fbfb68f822 (patch) | |
| tree | ced63a6faa2502475ca7d28949f2c311732c1499 /Source/Core/VideoBackends/OGL/Render.cpp | |
| parent | 77cef0c7bf957bc3a87e4f532a5cdbc87f3934c4 (diff) | |
| parent | 5a549ef6632a444f6943f662471357c751ef1198 (diff) | |
Merge pull request #3494 from Sonicadvance1/android_rotation
[Android] Add support for rotation and minimizing the application
Diffstat (limited to 'Source/Core/VideoBackends/OGL/Render.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/OGL/Render.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/Core/VideoBackends/OGL/Render.cpp b/Source/Core/VideoBackends/OGL/Render.cpp index a5ee56ca1f..ce332c0b98 100644 --- a/Source/Core/VideoBackends/OGL/Render.cpp +++ b/Source/Core/VideoBackends/OGL/Render.cpp @@ -1467,6 +1467,13 @@ void Renderer::SwapImpl(u32 xfbAddr, u32 fbWidth, u32 fbStride, u32 fbHeight, co OSD::DoCallbacks(OSD::CallbackType::OnFrame); OSD::DrawMessages(); + if (s_SurfaceNeedsChanged.IsSet()) + { + GLInterface->UpdateSurface(); + s_SurfaceNeedsChanged.Clear(); + s_ChangedSurface.Set(); + } + // Copy the rendered frame to the real window GLInterface->Swap(); |
