Mercurial > sdl-ios-xcode
diff src/video/gem/SDL_gemvideo.c @ 992:0324ce32b2d9
Keep current OpenGL context when possible
author | Patrice Mandin <patmandin@gmail.com> |
---|---|
date | Fri, 26 Nov 2004 22:11:30 +0000 |
parents | 12b13601a544 |
children | 2662da16d668 |
line wrap: on
line diff
--- a/src/video/gem/SDL_gemvideo.c Fri Nov 26 16:16:50 2004 +0000 +++ b/src/video/gem/SDL_gemvideo.c Fri Nov 26 22:11:30 2004 +0000 @@ -475,12 +475,6 @@ static void GEM_FreeBuffers(_THIS) { -#ifdef HAVE_OPENGL - if (gl_active) { - SDL_AtariGL_Quit(this); - } -#endif - /* Release buffer */ if ( GEM_buffer2 ) { free( GEM_buffer2 ); @@ -1047,6 +1041,12 @@ GEM_FreeBuffers(this); +#ifdef HAVE_OPENGL + if (gl_active) { + SDL_AtariGL_Quit(this, SDL_TRUE); + } +#endif + /* Destroy window */ if (GEM_handle>=0) { wind_close(GEM_handle);