forked from organicmaps/organicmaps
Fixed freeze on Mali-400 on Android 4.2
This commit is contained in:
parent
4536995573
commit
98599ea342
2 changed files with 6 additions and 0 deletions
|
@ -47,6 +47,11 @@ void AndroidOGLContext::makeCurrent()
|
|||
CHECK_EGL_CALL();
|
||||
}
|
||||
|
||||
void AndroidOGLContext::doneCurrent()
|
||||
{
|
||||
clearCurrent();
|
||||
}
|
||||
|
||||
void AndroidOGLContext::clearCurrent()
|
||||
{
|
||||
if (eglMakeCurrent(m_display, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT) == EGL_FALSE)
|
||||
|
|
|
@ -15,6 +15,7 @@ public:
|
|||
~AndroidOGLContext();
|
||||
|
||||
void makeCurrent() override;
|
||||
void doneCurrent() override;
|
||||
void present() override;
|
||||
void setDefaultFramebuffer() override;
|
||||
void setRenderingEnabled(bool enabled) override;
|
||||
|
|
Loading…
Add table
Reference in a new issue