rpms/xorg-x11-drv-i810/devel intel-2.2.1-disable-fbc.patch, NONE, 1.1 xorg-x11-drv-i810.spec, 1.93, 1.94

Bill Nottingham (notting) fedora-extras-commits at redhat.com
Tue Apr 8 18:48:15 UTC 2008


Author: notting

Update of /cvs/extras/rpms/xorg-x11-drv-i810/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10106

Modified Files:
	xorg-x11-drv-i810.spec 
Added Files:
	intel-2.2.1-disable-fbc.patch 
Log Message:
Add a patch that disables framebuffer compression.


intel-2.2.1-disable-fbc.patch:

--- NEW FILE intel-2.2.1-disable-fbc.patch ---
diff -up xf86-video-intel-2.2.1/src/i830_driver.c.foo xf86-video-intel-2.2.1/src/i830_driver.c
--- xf86-video-intel-2.2.1/src/i830_driver.c.foo	2008-04-08 13:42:32.000000000 -0400
+++ xf86-video-intel-2.2.1/src/i830_driver.c	2008-04-08 13:44:03.000000000 -0400
@@ -2517,12 +2517,15 @@ I830ScreenInit(int scrnIndex, ScreenPtr 
 	   pI830->tiling = FALSE;
    }
 
+#if 0 /* Causes artifacts, blanking - https://bugs.freedesktop.org/show_bug.cgi?id=13326 */
    /* Enable FB compression if possible */
    if (i830_fb_compression_supported(pI830) && !IS_I965GM(pI830)
 	   && !IS_IGD_GM(pI830))
        pI830->fb_compression = TRUE;
    else
+#else   
        pI830->fb_compression = FALSE;
+#endif
 
    /* Again, allow user override if set */
    if (xf86IsOptionSet(pI830->Options, OPTION_FBC)) {


Index: xorg-x11-drv-i810.spec
===================================================================
RCS file: /cvs/extras/rpms/xorg-x11-drv-i810/devel/xorg-x11-drv-i810.spec,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -r1.93 -r1.94
--- xorg-x11-drv-i810.spec	3 Apr 2008 02:59:10 -0000	1.93
+++ xorg-x11-drv-i810.spec	8 Apr 2008 18:47:04 -0000	1.94
@@ -6,7 +6,7 @@
 Summary:   Xorg X11 Intel video driver(s)
 Name:      xorg-x11-drv-i810
 Version:   2.2.1
-Release:   19%{?dist}
+Release:   20%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -33,6 +33,10 @@
 
 Patch10: intel-backlight.patch
 
+# Framebuffer compression causes artifacts, display blanking
+# https://bugs.freedesktop.org/show_bug.cgi?id=13326
+Patch11: intel-2.2.1-disable-fbc.patch
+
 Patch100: intel-master.patch
 Patch101: intel-batchbuffer.patch
 Patch103: intel-disable-stepping.patch
@@ -77,13 +81,14 @@
 %patch8 -p1 -b .disablettm
 %patch9 -p1 -b .xaadefault
 %patch10 -p1 -b .backlight
+%patch11 -p1 -b .fbc
 %patch100 -p1 -b .intel-master
 
 cd ../xf86-video-intel-%{batchbuffer_version}
 %patch101 -p1 -b .intel-batchbuffer
 %patch103 -p1 -b .intel-stepping
 %patch104 -p1 -b .intel-fix-vt-modeset
-
+%patch11 -p1 -b .fbc
 %build
 
 cd xf86-video-intel-%{version}
@@ -146,6 +151,9 @@
 %{_libdir}/libI810XvMC.so
 
 %changelog
+* Tue Apr  8 2008 Bill Nottingham <notting at redhat.com> - 2.2.1-20
+- disable framebuffer compression by default (fdo #13326)
+
 * Wed Apr  2 2008 Kristian Høgsberg <krh at redhat.com> - 2.2.1-19
 - Rebase batchbuffer driver to pull in fix for EAGAIN handling around
   batchbuffer submit ioctl.




More information about the fedora-extras-commits mailing list