You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using the SDL3 preview 3.1.3 with the Mesa Gallium driver, a GL Context is no longer created when running on Xbox One. The same setup is successful on SDL2 version 2.20.3.
Strangely, this error message is returned: ERROR - Could not create GL context: The operation completed successfully.
This odd error message led me to debug SDL3. However it does appear to fail. In SDL_windowsopengl.c on line 747 the context that is returned from wglCreateContext() is NULL:
Tested with a couple releases of GDK including June 2024 GDKX Update 2. They work with SDL2 and fail with SDL3. I’m using these helpful build instructions and the specific commit mentioned to build Mesa with GLon12 for Xbox.
When using the SDL3 preview 3.1.3 with the Mesa Gallium driver, a GL Context is no longer created when running on Xbox One. The same setup is successful on SDL2 version 2.20.3.
Here’s a quick test case for SDL3:
Strangely, this error message is returned:
ERROR - Could not create GL context: The operation completed successfully.
This odd error message led me to debug SDL3. However it does appear to fail. In
SDL_windowsopengl.c
on line 747 the context that is returned fromwglCreateContext()
is NULL:Tested with a couple releases of GDK including June 2024 GDKX Update 2. They work with SDL2 and fail with SDL3. I’m using these helpful build instructions and the specific commit mentioned to build Mesa with GLon12 for Xbox.
Perhaps @TheSpydog or @flibitijibibo would know more why it no longer works in SDL3?
The text was updated successfully, but these errors were encountered: