[Android] Don't try to display without a surface
* Android apps would still try to call `eglSwapBuffers()` even though they don't have a valid surface right now (i.e. due to being inactive/in background).
This commit is contained in:
parent
1851dcb109
commit
e73e408885
@ -180,6 +180,7 @@ bool EglContext::makeCurrent()
|
|||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
void EglContext::display()
|
void EglContext::display()
|
||||||
{
|
{
|
||||||
|
if (m_surface != EGL_NO_SURFACE)
|
||||||
eglCheck(eglSwapBuffers(m_display, m_surface));
|
eglCheck(eglSwapBuffers(m_display, m_surface));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user