diff options
Diffstat (limited to 'src/neo_2200.c')
-rw-r--r-- | src/neo_2200.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/neo_2200.c b/src/neo_2200.c index 72864a5..5694ae4 100644 --- a/src/neo_2200.c +++ b/src/neo_2200.c @@ -51,6 +51,7 @@ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. #include "neo_reg.h" #include "neo_macros.h" +#ifdef HAVE_XAA_H static void Neo2200Sync(ScrnInfoPtr pScrn); static void Neo2200SetupForScreenToScreenCopy(ScrnInfoPtr pScrn, int xdir, int ydir, int rop, @@ -115,9 +116,11 @@ static unsigned int neo2200Rop[16] = { 0x0f0000 /* 0x1111 - GXset */ }; +#endif Bool Neo2200AccelInit(ScreenPtr pScreen) { +#ifdef HAVE_XAA_H XAAInfoRecPtr infoPtr; ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen); NEOPtr nPtr = NEOPTR(pScrn); @@ -254,8 +257,12 @@ Neo2200AccelInit(ScreenPtr pScreen) } return(XAAInit(pScreen, infoPtr)); +#else + return FALSE; +#endif } +#ifdef HAVE_XAA_H static void Neo2200Sync(ScrnInfoPtr pScrn) { @@ -647,3 +654,4 @@ Neo2200SubsequentMono8x8PatternFill(ScrnInfoPtr pScrn, OUTREG(NEOREG_XYEXT, (h<<16) | (w & 0xffff)); } #endif +#endif |