summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichel Daenzer <michel@daenzer.net>2005-11-08 14:05:00 +0000
committerMichel Daenzer <michel@daenzer.net>2005-11-08 14:05:00 +0000
commit5aa401efa0b8d81da418eafeb857142a33f85da9 (patch)
tree7e41c6e7413415de1ae2281652b4051009ae1e00
parent345180131a7b2752773dc2a3ee1221ad1e05c815 (diff)
bugzilla #4494 (https://bugs.freedesktop.org/show_bug.cgi?id=4494) Call
RADEONDGAInit() even if EXA is enabled; the problematic DGA acceleration hooks are already disabled in that case. This fixes DGA issues such as DGA mouse (typically used by games in fullscreen mode) not working. Fix suggested by Eric Anholt.
-rw-r--r--src/radeon_driver.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/radeon_driver.c b/src/radeon_driver.c
index 24acf672..c6e5af2b 100644
--- a/src/radeon_driver.c
+++ b/src/radeon_driver.c
@@ -5672,9 +5672,8 @@ _X_EXPORT Bool RADEONScreenInit(int scrnIndex, ScreenPtr pScreen,
info->accelOn = FALSE;
}
- /* DGA setup XXX FIXME EXA */
- if (!info->useEXA)
- RADEONDGAInit(pScreen);
+ /* DGA setup */
+ RADEONDGAInit(pScreen);
/* Backing store setup */
miInitializeBackingStore(pScreen);