Multiple OpenGL contexts bug on ANGLE?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Multiple OpenGL contexts bug on ANGLE?

vroad
Out of curiosity, I tried creating multiple OpenGL contexts and windows on ANGLE. Then I've found that it stops working with "OpenGL not initialized" error whenever I close one of windows.
It seems that SDL automatically unloads ANGLE libraries when one of OpenGL context is deleted. Test app works fine if I don't delete context.
but why is SDL handling cleanup in such a bad way? Maybe It's not tested with multiple contexts?

https://hg.libsdl.org/SDL/file/007dfe83abf8/src/video/windows/SDL_windowsopengles.c#l97

_______________________________________________
SDL mailing list
[hidden email]
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org
Loading...