Blame SOURCES/SDL-1.2.15-no-default-backing-store.patch

65caa9
Do not harness backing store by default
65caa9
65caa9
xorg-server 1.15 enables backing store if composite extension is enabled
65caa9
(default settings). Harnessing backing store through compositor leads to
65caa9
tearing effect.
65caa9
65caa9
This patch reverts default harnessing backing store to conditional use if
65caa9
SDL_VIDEO_X11_BACKINGSTORE environment variable exists.
65caa9
65caa9
<https://bugzilla.libsdl.org/show_bug.cgi?id=2383>
65caa9
<https://bugzilla.redhat.com/show_bug.cgi?id=1073057>
65caa9
65caa9
diff -up SDL-1.2.15/src/video/x11/SDL_x11video.c.jx SDL-1.2.15/src/video/x11/SDL_x11video.c
65caa9
--- SDL-1.2.15/src/video/x11/SDL_x11video.c.jx	2012-01-19 01:30:06.000000000 -0500
65caa9
+++ SDL-1.2.15/src/video/x11/SDL_x11video.c	2014-03-04 14:39:34.691545549 -0500
65caa9
@@ -1088,7 +1088,7 @@ static int X11_CreateWindow(_THIS, SDL_S
65caa9
 		}
65caa9
 	}
65caa9
 
65caa9
-#if 0 /* This is an experiment - are the graphics faster now? - nope. */
65caa9
+#if 1 /* This is an experiment - are the graphics faster now? - nope. */
65caa9
 	if ( SDL_getenv("SDL_VIDEO_X11_BACKINGSTORE") )
65caa9
 #endif
65caa9
 	/* Cache the window in the server, when possible */