xf86-video-intel: src/intel_driver.c

Chris Wilson ickle at kemper.freedesktop.org
Mon Dec 20 02:59:40 PST 2010


 src/intel_driver.c |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit 1ac2e04023f84dbf1f3db2ecad1cadd159aa614d
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Mon Dec 20 10:55:11 2010 +0000

    Undo: Disable BLT for i830 and 845G
    
    Reported-by: György Balló  <ballogy at freestart.hu>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=32482
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

diff --git a/src/intel_driver.c b/src/intel_driver.c
index a3d924f..962ee50 100644
--- a/src/intel_driver.c
+++ b/src/intel_driver.c
@@ -470,7 +470,7 @@ static void I830XvInit(ScrnInfoPtr scrn)
 
 static Bool can_accelerate_blt(struct intel_screen_private *intel)
 {
-	if (IS_I830(intel) || IS_845G(intel)) {
+	if (0 && (IS_I830(intel) || IS_845G(intel))) {
 		/* These pair of i8xx chipsets have a crippling erratum
 		 * that prevents the use of a PTE entry by the BLT
 		 * engine immediately following updating that
@@ -479,6 +479,8 @@ static Bool can_accelerate_blt(struct intel_screen_private *intel)
 		 * As the BLT is fundamental to our 2D acceleration,
 		 * and the workaround is lost in the midst of time,
 		 * fallback.
+		 *
+		 * XXX disabled for release as causes regressions in GL.
 		 */
 		return FALSE;
 	}


More information about the xorg-commit mailing list