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
I have noticed a serious regression in SDL 3.2.12 that completely breaks OpenGL rendering. I am now getting a completely black window in my project that was previously working correctly. I have traced this to the function SDL_OpenAudioDeviceStream and further to commit c6dd266. My hypothesis is that one of these callbacks that now call SDL_CleanupTLS is being executed in a thread that holds OpenGL state in TLS, causing the OpenGL state to be clobbered.
The text was updated successfully, but these errors were encountered:
I have noticed a serious regression in SDL 3.2.12 that completely breaks OpenGL rendering. I am now getting a completely black window in my project that was previously working correctly. I have traced this to the function SDL_OpenAudioDeviceStream and further to commit c6dd266. My hypothesis is that one of these callbacks that now call SDL_CleanupTLS is being executed in a thread that holds OpenGL state in TLS, causing the OpenGL state to be clobbered.
The text was updated successfully, but these errors were encountered: