b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/* $XFree86: xc/programs/Xserver/hw/xfree86/xaa/xaawrap.h,v 1.3 1998/10/25 07:12:14 dawes Exp $ */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ((XAAScreenPtr) (pScreen)->devPrivates[XAAGetScreenIndex()].ptr)->field)
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define XAA_SCREEN_EPILOGUE(pScreen, field, wrapper)\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XAAGCPtr pGCPriv = (XAAGCPtr) (pGC)->devPrivates[XAAGetGCIndex()].ptr;\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync (pGC)->ops = (pGCPriv->flags & OPS_ARE_ACCEL) ? pGCPriv->XAAOps :\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XAAGCPtr pGCPriv = (XAAGCPtr)(pGC->devPrivates[XAAGetGCIndex()].ptr);\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XAAGCPtr pGCPriv = (XAAGCPtr)(pGC->devPrivates[XAAGetGCIndex()].ptr);\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync if(!REGION_NUM_RECTS(pGC->pCompositeClip)) return; \
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XAAGCPtr pGCPriv = (XAAGCPtr)(pGC->devPrivates[XAAGetGCIndex()].ptr);\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XAAPixmapPtr pixPriv = XAA_GET_PIXMAP_PRIVATE((PixmapPtr)(pDraw));\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ((XAAScreenPtr) (pScreen)->devPrivates[XAAGetScreenIndex()].ptr)->field)
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define XAA_RENDER_EPILOGUE(pScreen, field, wrapper)\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/* This also works fine for drawables */