File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
opengl/java/android/opengl Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -1145,11 +1145,15 @@ public boolean swap() {
11451145 switch (error ) {
11461146 case EGL11 .EGL_CONTEXT_LOST :
11471147 return false ;
1148+ case EGL10 .EGL_BAD_CURRENT_SURFACE :
1149+ // The current surface is bad, probably because the window manager has closed
1150+ // the associated window. Ignore this error, on the assumption that the
1151+ // application will be closed soon.
1152+ break ;
11481153 case EGL10 .EGL_BAD_NATIVE_WINDOW :
1149- // The native window is bad, probably because the
1150- // window manager has closed it. Ignore this error,
1151- // on the expectation that the application will be closed soon.
1152- Log .e ("EglHelper" , "eglSwapBuffers returned EGL_BAD_NATIVE_WINDOW. tid=" + Thread .currentThread ().getId ());
1154+ // The native window is bad, probably because the window manager has closed it.
1155+ // Ignore this error, on the assumption that the application will be closed
1156+ // soon.
11531157 break ;
11541158 default :
11551159 throwEglException ("eglSwapBuffers" , error );
You can’t perform that action at this time.
0 commit comments