src/video/SDL_video.c
changeset 1491 cf23b92602aa
parent 1428 5f52867ba65c
child 1545 8d9bb0cf2c2a
--- a/src/video/SDL_video.c	Thu Mar 09 15:11:15 2006 +0000
+++ b/src/video/SDL_video.c	Thu Mar 09 16:12:34 2006 +0000
@@ -1008,6 +1008,10 @@
 	SDL_VideoDevice *video = current_video;
 	SDL_VideoDevice *this = current_video;
 
+	if ( (screen->flags & (SDL_OPENGL | SDL_OPENGLBLIT)) == SDL_OPENGL ) {
+		SDL_SetError("OpenGL active, use SDL_GL_SwapBuffers()");
+		return;
+	}
 	if ( screen == SDL_ShadowSurface ) {
 		/* Blit the shadow surface using saved mapping */
 		SDL_Palette *pal = screen->format->palette;