taysta / TaystJK

Effort to maintain and improve EternalJK
https://taysta.github.io/TaystJK/
GNU General Public License v2.0
12 stars 5 forks source link

Fix opengl context leak on vid_restart (causing thread, memory and other resource leaks) #194

Closed taysta closed 6 months ago

taysta commented 6 months ago

SDL opengl context must be destroyed before destroying its window and also before SDL_QuitSubSystem(SDL_INIT_VIDEO) to prevent leaks

(cherry picked from commit 3f4ca6bf50a2448966e4f88b11584d61250b6e43)