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