Exemple #1
0
  // EGL buffer flip
  public void flipEGL() {
    try {
      EGL10 egl = (EGL10) EGLContext.getEGL();

      egl.eglWaitNative(EGL10.EGL_NATIVE_RENDERABLE, null);

      // drawing here

      egl.eglWaitGL();

      egl.eglSwapBuffers(mEGLDisplay, mEGLSurface);

    } catch (Exception e) {
      Log.v("SDL", "flipEGL(): " + e);
      for (StackTraceElement s : e.getStackTrace()) {
        Log.v("SDL", s.toString());
      }
    }
  }