summaryrefslogtreecommitdiff
path: root/src/rhd_driver.c
diff options
context:
space:
mode:
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 &&