diff options
author | Michel Daenzer <michel@daenzer.net> | 2005-11-08 14:05:00 +0000 |
---|---|---|
committer | Michel Daenzer <michel@daenzer.net> | 2005-11-08 14:05:00 +0000 |
commit | 5aa401efa0b8d81da418eafeb857142a33f85da9 (patch) | |
tree | 7e41c6e7413415de1ae2281652b4051009ae1e00 | |
parent | 345180131a7b2752773dc2a3ee1221ad1e05c815 (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.c | 5 |
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); |