I use OGL.
I’ve noticed that when I create three windows using SDL_CreateWindow, and
then destroy the one that was made second, the WM hangs up.
In addition to that, minimizing doens’t work, or at least, returning the
window to the original size doesn’t.
Some other limitations I’ve run into :
SDL_GL_MakeCurrent doesn’t change the context to the current thread, it’s
likely this is intended, just a heads-up
window destruction doesn’t work when it’s not in the main thread, another
I hope I’ve given enough information to help.
Jasper van Eck