8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync/* This file is very unorganized ! */
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync CARD32 *base, unsigned int **glyphp, int line, int nglyph, int width
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsynctypedef CARD32 *(*StippleScanlineProcPtr)(CARD32*, CARD32*, int, int, int);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsynctypedef void (*RectFuncPtr) (ScrnInfoPtr, int, int, int, int, int, int,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsynctypedef void (*TrapFuncPtr) (ScrnInfoPtr, int, int, int, int, int, int,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int, int, int, int, int, int,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync ChangeWindowAttributesProcPtr ChangeWindowAttributes;
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync (REDUCIBILITY_CHECKED | REDUCIBLE_TO_8x8 | REDUCIBLE_TO_2_COLOR)
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync void (*doBitBlt)(DrawablePtr, DrawablePtr, GCPtr, RegionPtr, DDXPointPtr),
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned long bitPlane
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned long changes,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned long changes,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned long changes,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned long changes,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned long changes,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned long changes,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned long changes,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned long changes,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned long bitPlane
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAAWriteBitmapScanlineColorExpandMSBFirstFixedBase (
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAAWriteBitmapScanlineColorExpand3MSBFirstFixedBase (
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAAWriteBitmapScanlineColorExpandLSBFirstFixedBase (
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAAWriteBitmapScanlineColorExpand3LSBFirstFixedBase (
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsynctypedef void (*ClipAndRenderRectsFunc)(GCPtr, int, BoxPtr, int, int);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsynctypedef void (*ClipAndRenderSpansFunc)(GCPtr, int, DDXPointPtr, int*,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int, int, int);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h, int skipleft, int startline,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT CARD32 *(*XAAGlyphScanlineFuncMSBFirstFixedBase[32])(
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync CARD32 *base, unsigned int **glyphp, int line, int nglyph, int width
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT CARD32 *(*XAAGlyphScanlineFuncMSBFirst[32])(
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync CARD32 *base, unsigned int **glyphp, int line, int nglyph, int width
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT CARD32 *(*XAAGlyphScanlineFuncLSBFirstFixedBase[32])(
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync CARD32 *base, unsigned int **glyphp, int line, int nglyph, int width
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT CARD32 *(*XAAGlyphScanlineFuncLSBFirst[32])(
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync CARD32 *base, unsigned int **glyphp, int line, int nglyph, int width
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT GlyphScanlineFuncPtr *XAAGetGlyphScanlineFuncMSBFirstFixedBase(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT GlyphScanlineFuncPtr *XAAGetGlyphScanlineFuncMSBFirst(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT GlyphScanlineFuncPtr *XAAGetGlyphScanlineFuncLSBFirstFixedBase(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT GlyphScanlineFuncPtr *XAAGetGlyphScanlineFuncLSBFirst(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT CARD32 *(*XAAStippleScanlineFuncMSBFirstFixedBase[6])(
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync CARD32* base, CARD32* src, int offset, int width, int dwords
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT CARD32 *(*XAAStippleScanlineFuncMSBFirst[6])(
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync CARD32* base, CARD32* src, int offset, int width, int dwords
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT CARD32 *(*XAAStippleScanlineFuncLSBFirstFixedBase[6])(
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync CARD32* base, CARD32* src, int offset, int width, int dwords
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT CARD32 *(*XAAStippleScanlineFuncLSBFirst[6])(
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync CARD32* base, CARD32* src, int offset, int width, int dwords
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT StippleScanlineProcPtr *XAAGetStippleScanlineFuncMSBFirstFixedBase(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT StippleScanlineProcPtr *XAAGetStippleScanlineFuncMSBFirst(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT StippleScanlineProcPtr *XAAGetStippleScanlineFuncLSBFirstFixedBase(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT StippleScanlineProcPtr *XAAGetStippleScanlineFuncLSBFirst(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT StippleScanlineProcPtr *XAAGetStippleScanlineFunc3MSBFirstFixedBase(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT StippleScanlineProcPtr *XAAGetStippleScanlineFunc3MSBFirst(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT StippleScanlineProcPtr *XAAGetStippleScanlineFunc3LSBFirstFixedBase(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT StippleScanlineProcPtr *XAAGetStippleScanlineFunc3LSBFirst(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned short *chars
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned short *chars
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int nglyph,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int nglyph,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned short *chars
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned short *chars
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int nglyph,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int nglyph,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int n,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned int planemask,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync int x, int y, int w, int h,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync unsigned char *src,
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAAWriteMono8x8PatternToCache(ScrnInfoPtr pScrn, XAACacheInfoPtr pCache);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync register int dwords
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync register int dwords
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync register int dwords
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAAPolyFillArcSolid(DrawablePtr pDraw, GCPtr pGC, int narcs, xArc *parcs);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAACacheMonoStipple(ScrnInfoPtr Scrn, PixmapPtr pPix);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAACachePlanarMonoStipple(ScrnInfoPtr Scrn, PixmapPtr pPix);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsynctypedef XAACacheInfoPtr (*XAACachePlanarMonoStippleProc)(ScrnInfoPtr, PixmapPtr);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT XAACachePlanarMonoStippleProc XAAGetCachePlanarMonoStipple(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAACacheStipple(ScrnInfoPtr Scrn, PixmapPtr pPix, int fg, int bg);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAACacheMono8x8Pattern(ScrnInfoPtr Scrn, int pat0, int pat1);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAACacheColor8x8Pattern(ScrnInfoPtr Scrn, PixmapPtr pPix, int fg, int bg);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncXAATileCache(ScrnInfoPtr pScrn, XAACacheInfoPtr pCache, int w, int h);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT void XAAClosePixmapCache(ScreenPtr pScreen);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT Bool XAACheckStippleReducibility(PixmapPtr pPixmap);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT Bool XAACheckTileReducibility(PixmapPtr pPixmap, Bool checkMono);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT int XAAStippledFillChooser(GCPtr pGC);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT int XAAOpaqueStippledFillChooser(GCPtr pGC);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT int XAATiledFillChooser(GCPtr pGC);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT void XAAMoveInOffscreenPixmaps(ScreenPtr pScreen);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT void XAAMoveOutOffscreenPixmaps(ScreenPtr pScreen);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT void XAARemoveAreaCallback(FBAreaPtr area);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT void XAAMoveOutOffscreenPixmap(PixmapPtr pPix);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT Bool XAAInitStateWrap(ScreenPtr pScreen, XAAInfoRecPtr infoRec);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync/* helpers */
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync/* XXX should be static */
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT DevPrivateKey XAAGetScreenKey(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT DevPrivateKey XAAGetPixmapKey(void);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT unsigned int byte_expand3[256], byte_reversed_expand3[256];
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsyncextern _X_EXPORT CARD32 XAAReverseBitOrder(CARD32 data);
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync dixLookupPrivate(&(pScreen)->devPrivates, XAAGetScreenKey())
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync dixLookupPrivate(&(pGC)->pScreen->devPrivates, XAAGetScreenKey())
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync dixLookupPrivate(&(pDraw)->pScreen->devPrivates, XAAGetScreenKey())
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync((XAAScreenPtr)dixLookupPrivate(&(pScreen)->devPrivates, XAAGetScreenKey()))->AccelInfoRec
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync((XAAScreenPtr)dixLookupPrivate(&(pGC)->pScreen->devPrivates, XAAGetScreenKey()))->AccelInfoRec
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync((XAAScreenPtr)dixLookupPrivate(&(pDraw)->pScreen->devPrivates, XAAGetScreenKey()))->AccelInfoRec
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync((XAAScreenPtr)dixLookupPrivate(&(pScrn)->pScreen->devPrivates, XAAGetScreenKey()))->AccelInfoRec
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync (XAAPixmapPtr)dixLookupPrivate(&(pix)->devPrivates, XAAGetPixmapKey())
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync#define CHECK_RGB_EQUAL(c) (!((((c) >> 8) ^ (c)) & 0xffff))
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync (!(flags & RGB_EQUAL) || CHECK_RGB_EQUAL(pGC->fgPixel))
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync (!(flags & RGB_EQUAL) || CHECK_RGB_EQUAL(pGC->bgPixel))
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync (!(flags & ROP_NEEDS_SOURCE) || ((pGC->alu != GXclear) && \
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync (pGC->alu != GXnoop) && (pGC->alu != GXinvert) && \
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync ((pGC->planemask & infoRec->FullPlanemasks[pGC->depth - 1]) == \
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync (CHECK_RGB_EQUAL(pGC->fgPixel) && CHECK_RGB_EQUAL(pGC->bgPixel)))
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync ((pGC->planemask & infoRec->FullPlanemask) != infoRec->FullPlanemask))
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync ((XAA_GET_PIXMAP_PRIVATE((PixmapPtr)(pPix)))->offscreenArea)
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync ((XAA_GET_PIXMAP_PRIVATE((PixmapPtr)(pPix)))->flags & SHARED_PIXMAP)
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync ((XAA_GET_PIXMAP_PRIVATE((PixmapPtr)(pPix)))->flags & LOCKED_PIXMAP)
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync ((pGC->depth == 32) && (pGC->bgPixel == 0xffffffff))
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync (((0x01010101 & (v)) << 7) | ((0x02020202 & (v)) << 5) | \
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync ((0x04040404 & (v)) << 3) | ((0x08080808 & (v)) << 1) | \
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync ((0x10101010 & (v)) >> 1) | ((0x20202020 & (v)) >> 3) | \
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync ((0x40404040 & (v)) >> 5) | ((0x80808080 & (v)) >> 7))
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync * Moved XAAPixmapCachePrivate here from xaaPCache.c, since driver
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync * replacements for CacheMonoStipple need access to it
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsynctypedef struct {
8c3d541c7ee7442f570b22eca3d82808b35b0385vboxsync#endif /* _XAALOCAL_H */