Noticed with the current Git, render acceleration on R200 was being
incorrectly setup as R300 and hence excruciatingly slow. Incorrect check
in commit 9aaf8b33b22b6ba112869558ae54e021b9487ad2 fixed by attached
patch.

-- 
Alan.

"One must never be purposelessnessnesslessness."
diff -ur xf86-video-ati/src/radeon_exa_funcs.c xf86-video-ati-fixrender/src/radeon_exa_funcs.c
--- xf86-video-ati/src/radeon_exa_funcs.c	2008-02-24 12:38:24.000000000 +0000
+++ xf86-video-ati-fixrender/src/radeon_exa_funcs.c	2008-02-24 19:13:56.000000000 +0000
@@ -537,7 +537,7 @@
 	    (info->ChipFamily == CHIP_FAMILY_RS400))
 		xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Render acceleration "
 			       "unsupported on XPRESS, R500 and newer cards.\n");
-	else if (IS_R300_VARIANT || info->ChipFamily <= CHIP_FAMILY_RS690) {
+	else if (IS_R300_VARIANT && info->ChipFamily <= CHIP_FAMILY_RS690) {
 		xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Render acceleration "
 			       "enabled for R300 type cards.\n");
 		info->exa->CheckComposite = R300CheckComposite;
_______________________________________________
xorg-driver-ati mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-driver-ati

Reply via email to