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