# HG changeset patch # User Holmes Futrell # Date 1216404354 0 # Node ID 478fa831910f85680797bae590d43c07edc8e62d # Parent e321b52dee8f2d331dc370ef706dc589e3ac1448 Added SDL_GL_RETAINED_BACKING to SDL_GLattr enum. Retained backing means the memory for color buffers, depth buffers, etc cannot be overwritten by other applications between frames. The default for this setting is 'on'. I wanted to add this because turning retained backing off on iPhone dramatically increases performance. diff -r e321b52dee8f -r 478fa831910f include/SDL_video.h --- a/include/SDL_video.h Fri Jul 18 17:53:54 2008 +0000 +++ b/include/SDL_video.h Fri Jul 18 18:05:54 2008 +0000 @@ -268,7 +268,8 @@ SDL_GL_STEREO, SDL_GL_MULTISAMPLEBUFFERS, SDL_GL_MULTISAMPLESAMPLES, - SDL_GL_ACCELERATED_VISUAL + SDL_GL_ACCELERATED_VISUAL, + SDL_GL_RETAINED_BACKING } SDL_GLattr;