summaryrefslogtreecommitdiff
path: root/src/rhd_driver.c
diff options
context:
space:
mode:
authorMatthias Hopf <mhopf@suse.de>2009-09-30 15:41:58 +0200
committerMatthias Hopf <mhopf@suse.de>2009-09-30 15:41:58 +0200
commitb9648ff4f60a55e9997afc574c91b1f92645f7c2 (patch)
tree69ce9589a62289c31bd0d855d6afea3d5483af31 /src/rhd_driver.c
parenteb1fc6c0070077a23a4eb20c934e2743b6661b9b (diff)
RV740: Choose shadowfb by default.
Diffstat (limited to 'src/rhd_driver.c')
-rw-r--r--src/rhd_driver.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/rhd_driver.c b/src/rhd_driver.c
index 7fd4875..649cadb 100644
--- a/src/rhd_driver.c
+++ b/src/rhd_driver.c
@@ -2758,6 +2758,10 @@ rhdAccelOptionsHandle(ScrnInfoPtr pScrn)
else
rhdPtr->AccelMethod = RHD_ACCEL_SHADOWFB;
#endif /* USE_EXA */
+ /* RV740: EXA is extremely slow due to DFS breaking for <32x32 images
+ * and Composite breaking with partial DFS */
+ if (rhdPtr->ChipSet == RHD_RV740)
+ rhdPtr->AccelMethod = RHD_ACCEL_SHADOWFB;
}
if (noAccel.set && noAccel.val.bool &&