diff options
-rw-r--r-- | src/mga_dri.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mga_dri.c b/src/mga_dri.c index be646e5..d704089 100644 --- a/src/mga_dri.c +++ b/src/mga_dri.c @@ -370,6 +370,9 @@ void MGAGetQuiescence( ScrnInfoPtr pScrn ) MGAWaitForIdleDMA( pScrn ); + /* FIXME what about EXA? */ +#ifdef USE_XAA + if (!pMga->Exa && pMga->AccelInfoRec) { WAITFIFO( 11 ); OUTREG( MGAREG_MACCESS, pMga->MAccess ); OUTREG( MGAREG_PITCH, pLayout->displayWidth ); @@ -390,10 +393,8 @@ void MGAGetQuiescence( ScrnInfoPtr pScrn ) OUTREG( MGAREG_YTOP, 0x00000000 ); /* minPixelPointer */ OUTREG( MGAREG_YBOT, 0x007FFFFF ); /* maxPixelPointer */ - /* FIXME what about EXA? */ -#ifdef USE_XAA - if (!pMga->Exa && pMga->AccelInfoRec) pMga->AccelFlags &= ~CLIPPER_ON; + } #endif } } |