Procházet zdrojové kódy

The default swap interval on EGL is 1, according to the spec

Fixes https://github.com/libsdl-org/SDL/issues/14014
Sam Lantinga před 5 měsíci
rodič
revize
137b0b2bee
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      src/video/SDL_egl.c

+ 2 - 1
src/video/SDL_egl.c

@@ -1107,7 +1107,8 @@ SDL_GLContext SDL_EGL_CreateContext(SDL_VideoDevice *_this, EGLSurface egl_surfa
         return NULL;
     }
 
-    _this->egl_data->egl_swapinterval = 0;
+    // The default swap interval is 1, according to the spec
+    _this->egl_data->egl_swapinterval = 1;
 
     if (!SDL_EGL_MakeCurrent(_this, egl_surface, (SDL_GLContext)egl_context)) {
         // Delete the context