Disable GL context attributes on web

This commit is contained in:
yulya3102 2025-02-01 08:07:39 +01:00
parent 0b3fdd26c5
commit b2d34fd602

View file

@ -27,6 +27,7 @@ namespace psemek::sdl2
if (options.highdpi) flags |= SDL_WINDOW_ALLOW_HIGHDPI;
#if defined(PSEMEK_GRAPHICS_API_OPENGL)
#if !defined(__EMSCRIPTEN__)
SDL_GL_SetAttribute(SDL_GL_CONTEXT_PROFILE_MASK, SDL_GL_CONTEXT_PROFILE_CORE);
SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, gl::sys::major_version());
SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, gl::sys::minor_version());
@ -46,6 +47,7 @@ namespace psemek::sdl2
SDL_GL_SetAttribute(SDL_GL_MULTISAMPLEBUFFERS, 1);
SDL_GL_SetAttribute(SDL_GL_MULTISAMPLESAMPLES, options.multisampling);
}
#endif
flags |= SDL_WINDOW_OPENGL;
#endif