Commenting a false alarm in WIN_GLES_SetupWindow.

When hint SDL_HINT_OPENGL_ES_DRIVER is set to "1" (e.g. for ANGLE support), assertion due to !_this->gl_config.driver_loaded can be causes while EGL is available.
main
Hanseul Jun 2021-03-11 13:36:56 -08:00 committed by Sam Lantinga
parent d135c0762f
commit 557d0f827f
1 changed files with 3 additions and 1 deletions

View File

@ -108,7 +108,9 @@ WIN_GLES_SetupWindow(_THIS, SDL_Window * window)
SDL_GLContext current_ctx = SDL_GL_GetCurrentContext(); SDL_GLContext current_ctx = SDL_GL_GetCurrentContext();
if (_this->egl_data == NULL) { if (_this->egl_data == NULL) {
SDL_assert(!_this->gl_config.driver_loaded); // When hint SDL_HINT_OPENGL_ES_DRIVER is set to "1" (e.g. for ANGLE support),
// _this->gl_config.driver_loaded can be 0, while the below lines function.
// SDL_assert(!_this->gl_config.driver_loaded);
if (SDL_EGL_LoadLibrary(_this, NULL, EGL_DEFAULT_DISPLAY, 0) < 0) { if (SDL_EGL_LoadLibrary(_this, NULL, EGL_DEFAULT_DISPLAY, 0) < 0) {
SDL_EGL_UnloadLibrary(_this); SDL_EGL_UnloadLibrary(_this);
return -1; return -1;