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

Fixes https://github.com/libsdl-org/SDL/issues/14014

(cherry picked from commit 137b0b2bee)
This commit is contained in:
Sam Lantinga
2025-09-22 10:22:41 -07:00
parent 5d33fce898
commit 97a8bb44e6

View File

@@ -1078,7 +1078,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