Преглед на файлове

Fixed making the EGL context current when resuming on Android

Make sure that we don't have the context cached as current on the current thread.
Sam Lantinga преди 1 година
родител
ревизия
8b6da3c701
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      src/video/android/SDL_androidevents.c

+ 1 - 0
src/video/android/SDL_androidevents.c

@@ -45,6 +45,7 @@ static void android_egl_context_restore(SDL_Window *window)
     if (window) {
         SDL_Event event;
         SDL_WindowData *data = window->driverdata;
+        SDL_GL_MakeCurrent(window, NULL);
         if (SDL_GL_MakeCurrent(window, (SDL_GLContext)data->egl_context) < 0) {
             /* The context is no longer valid, create a new one */
             data->egl_context = (EGLContext)SDL_GL_CreateContext(window);