Lines Matching refs:pDrawable

86 getDrawableDamageRef(DrawablePtr pDrawable)  in getDrawableDamageRef()  argument
90 if (WindowDrawable(pDrawable->type)) { in getDrawableDamageRef()
91 ScreenPtr pScreen = pDrawable->pScreen; in getDrawableDamageRef()
96 && ((WindowPtr) pDrawable)->viewable in getDrawableDamageRef()
99 pPixmap = (*pScreen->GetWindowPixmap) ((WindowPtr) pDrawable); in getDrawableDamageRef()
108 pPixmap = (PixmapPtr) pDrawable; in getDrawableDamageRef()
112 #define getDrawableDamage(pDrawable) (*getDrawableDamageRef (pDrawable)) argument
115 #define drawableDamage(pDrawable) \ argument
116 DamagePtr pDamage = getDrawableDamage(pDrawable)
126 _damageRegionAppend(DrawablePtr pDrawable, RegionPtr pRegion, Bool clip, in _damageRegionAppend() argument
131 damageRegionAppend(DrawablePtr pDrawable, RegionPtr pRegion, Bool clip, in _damageRegionAppend()
135 ScreenPtr pScreen = pDrawable->pScreen; in _damageRegionAppend()
138 drawableDamage(pDrawable); in _damageRegionAppend()
159 if (pDrawable->type != DRAWABLE_WINDOW) { in _damageRegionAppend()
160 screen_x = ((PixmapPtr) pDrawable)->screen_x - pDrawable->x; in _damageRegionAppend()
161 screen_y = ((PixmapPtr) pDrawable)->screen_y - pDrawable->y; in _damageRegionAppend()
167 if (pDrawable->type == DRAWABLE_WINDOW && in _damageRegionAppend()
168 ((WindowPtr) (pDrawable))->backingStore == NotUseful) { in _damageRegionAppend()
171 &((WindowPtr) (pDrawable))->clipList); in _damageRegionAppend()
175 NotClippedByChildren((WindowPtr) (pDrawable)); in _damageRegionAppend()
197 if (pDamage->pDrawable->type == DRAWABLE_WINDOW && in _damageRegionAppend()
198 !((WindowPtr) (pDamage->pDrawable))->realized) { in _damageRegionAppend()
202 draw_x = pDamage->pDrawable->x; in _damageRegionAppend()
203 draw_y = pDamage->pDrawable->y; in _damageRegionAppend()
209 if (!WindowDrawable(pDamage->pDrawable->type)) { in _damageRegionAppend()
210 draw_x += ((PixmapPtr) pDamage->pDrawable)->screen_x; in _damageRegionAppend()
211 draw_y += ((PixmapPtr) pDamage->pDrawable)->screen_y; in _damageRegionAppend()
220 if (clip || pDamage->pDrawable != pDrawable) { in _damageRegionAppend()
222 if (pDamage->pDrawable->type == DRAWABLE_WINDOW) { in _damageRegionAppend()
224 &((WindowPtr) (pDamage->pDrawable))-> in _damageRegionAppend()
232 box.x2 = draw_x + pDamage->pDrawable->width; in _damageRegionAppend()
233 box.y2 = draw_y + pDamage->pDrawable->height; in _damageRegionAppend()
250 pDrawable->id, pDamage->pDrawable->id)); in _damageRegionAppend()
286 damageRegionProcessPending(DrawablePtr pDrawable) in damageRegionProcessPending() argument
288 drawableDamage(pDrawable); in damageRegionProcessPending()
309 _damageDamageBox(DrawablePtr pDrawable, BoxPtr pBox, int subWindowMode, in _damageDamageBox() argument
313 damageDamageBox(DrawablePtr pDrawable, BoxPtr pBox, int subWindowMode) in _damageDamageBox()
320 _damageRegionAppend(pDrawable, &region, TRUE, subWindowMode, where); in _damageDamageBox()
322 damageRegionAppend(pDrawable, &region, TRUE, subWindowMode); in _damageDamageBox()
362 #define DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable) \ argument
368 #define DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable) \ argument
382 damageValidateGC(GCPtr pGC, unsigned long changes, DrawablePtr pDrawable) in damageValidateGC() argument
385 (*pGC->funcs->ValidateGC) (pGC, changes, pDrawable); in damageValidateGC()
446 #define TRANSLATE_BOX(box, pDrawable) { \ argument
447 box.x1 += pDrawable->x; \
448 box.x2 += pDrawable->x; \
449 box.y1 += pDrawable->y; \
450 box.y2 += pDrawable->y; \
453 #define TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC) { \ argument
454 TRANSLATE_BOX(box, pDrawable); \
473 #define checkPictureDamage(p) (getDrawableDamage(p->pDrawable) && \
487 ScreenPtr pScreen = pDst->pDrawable->pScreen; in damageComposite()
495 box.x1 = xDst + pDst->pDrawable->x; in damageComposite()
496 box.y1 = yDst + pDst->pDrawable->y; in damageComposite()
501 damageDamageBox(pDst->pDrawable, &box, pDst->subWindowMode); in damageComposite()
508 if (pSrc->pDrawable && WindowDrawable(pSrc->pDrawable->type)) in damageComposite()
510 if (pMask && pMask->pDrawable && WindowDrawable(pMask->pDrawable->type)) in damageComposite()
518 damageRegionProcessPending(pDst->pDrawable); in damageComposite()
530 ScreenPtr pScreen = pDst->pDrawable->pScreen; in damageGlyphs()
549 x = pDst->pDrawable->x; in damageGlyphs()
550 y = pDst->pDrawable->y; in damageGlyphs()
576 damageDamageBox(pDst->pDrawable, &box, pDst->subWindowMode); in damageGlyphs()
580 damageRegionProcessPending(pDst->pDrawable); in damageGlyphs()
588 ScreenPtr pScreen = pPicture->pDrawable->pScreen; in damageAddTraps()
603 x = pPicture->pDrawable->x + x_off; in damageAddTraps()
604 y = pPicture->pDrawable->y + y_off; in damageAddTraps()
624 damageDamageBox(pPicture->pDrawable, &box, pPicture->subWindowMode); in damageAddTraps()
628 damageRegionProcessPending(pPicture->pDrawable); in damageAddTraps()
635 damageFillSpans(DrawablePtr pDrawable, in damageFillSpans() argument
638 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damageFillSpans()
640 if (npt && checkGCDamage(pDrawable, pGC)) { in damageFillSpans()
666 TRANSLATE_BOX(box, pDrawable); in damageFillSpans()
671 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damageFillSpans()
674 (*pGC->ops->FillSpans) (pDrawable, pGC, npt, ppt, pwidth, fSorted); in damageFillSpans()
676 damageRegionProcessPending(pDrawable); in damageFillSpans()
677 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damageFillSpans()
681 damageSetSpans(DrawablePtr pDrawable, in damageSetSpans() argument
686 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damageSetSpans()
688 if (npt && checkGCDamage(pDrawable, pGC)) { in damageSetSpans()
714 TRANSLATE_BOX(box, pDrawable); in damageSetSpans()
719 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damageSetSpans()
721 (*pGC->ops->SetSpans) (pDrawable, pGC, pcharsrc, ppt, pwidth, npt, fSorted); in damageSetSpans()
722 damageRegionProcessPending(pDrawable); in damageSetSpans()
723 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damageSetSpans()
727 damagePutImage(DrawablePtr pDrawable, in damagePutImage() argument
733 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePutImage()
734 if (checkGCDamage(pDrawable, pGC)) { in damagePutImage()
737 box.x1 = x + pDrawable->x; in damagePutImage()
739 box.y1 = y + pDrawable->y; in damagePutImage()
744 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePutImage()
746 (*pGC->ops->PutImage) (pDrawable, pGC, depth, x, y, w, h, in damagePutImage()
748 damageRegionProcessPending(pDrawable); in damagePutImage()
749 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePutImage()
817 damagePolyPoint(DrawablePtr pDrawable, in damagePolyPoint() argument
820 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePolyPoint()
822 if (npt && checkGCDamage(pDrawable, pGC)) { in damagePolyPoint()
867 TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC); in damagePolyPoint()
869 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePolyPoint()
871 (*pGC->ops->PolyPoint) (pDrawable, pGC, mode, npt, ppt); in damagePolyPoint()
872 damageRegionProcessPending(pDrawable); in damagePolyPoint()
873 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePolyPoint()
877 damagePolylines(DrawablePtr pDrawable, in damagePolylines() argument
880 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePolylines()
882 if (npt && checkGCDamage(pDrawable, pGC)) { in damagePolylines()
940 TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC); in damagePolylines()
942 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePolylines()
944 (*pGC->ops->Polylines) (pDrawable, pGC, mode, npt, ppt); in damagePolylines()
945 damageRegionProcessPending(pDrawable); in damagePolylines()
946 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePolylines()
950 damagePolySegment(DrawablePtr pDrawable, GCPtr pGC, int nSeg, xSegment * pSeg) in damagePolySegment() argument
952 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePolySegment()
954 if (nSeg && checkGCDamage(pDrawable, pGC)) { in damagePolySegment()
1019 TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC); in damagePolySegment()
1021 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePolySegment()
1023 (*pGC->ops->PolySegment) (pDrawable, pGC, nSeg, pSeg); in damagePolySegment()
1024 damageRegionProcessPending(pDrawable); in damagePolySegment()
1025 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePolySegment()
1029 damagePolyRectangle(DrawablePtr pDrawable, in damagePolyRectangle() argument
1032 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePolyRectangle()
1034 if (nRects && checkGCDamage(pDrawable, pGC)) { in damagePolyRectangle()
1051 TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC); in damagePolyRectangle()
1053 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePolyRectangle()
1059 TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC); in damagePolyRectangle()
1061 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePolyRectangle()
1067 TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC); in damagePolyRectangle()
1069 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePolyRectangle()
1075 TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC); in damagePolyRectangle()
1077 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePolyRectangle()
1082 (*pGC->ops->PolyRectangle) (pDrawable, pGC, nRects, pRects); in damagePolyRectangle()
1083 damageRegionProcessPending(pDrawable); in damagePolyRectangle()
1084 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePolyRectangle()
1088 damagePolyArc(DrawablePtr pDrawable, GCPtr pGC, int nArcs, xArc * pArcs) in damagePolyArc() argument
1090 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePolyArc()
1092 if (nArcs && checkGCDamage(pDrawable, pGC)) { in damagePolyArc()
1125 TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC); in damagePolyArc()
1127 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePolyArc()
1129 (*pGC->ops->PolyArc) (pDrawable, pGC, nArcs, pArcs); in damagePolyArc()
1130 damageRegionProcessPending(pDrawable); in damagePolyArc()
1131 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePolyArc()
1135 damageFillPolygon(DrawablePtr pDrawable, in damageFillPolygon() argument
1138 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damageFillPolygon()
1140 if (npt > 2 && checkGCDamage(pDrawable, pGC)) { in damageFillPolygon()
1183 TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC); in damageFillPolygon()
1185 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damageFillPolygon()
1188 (*pGC->ops->FillPolygon) (pDrawable, pGC, shape, mode, npt, ppt); in damageFillPolygon()
1189 damageRegionProcessPending(pDrawable); in damageFillPolygon()
1190 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damageFillPolygon()
1194 damagePolyFillRect(DrawablePtr pDrawable, in damagePolyFillRect() argument
1197 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePolyFillRect()
1198 if (nRects && checkGCDamage(pDrawable, pGC)) { in damagePolyFillRect()
1220 TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC); in damagePolyFillRect()
1222 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePolyFillRect()
1224 (*pGC->ops->PolyFillRect) (pDrawable, pGC, nRects, pRects); in damagePolyFillRect()
1225 damageRegionProcessPending(pDrawable); in damagePolyFillRect()
1226 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePolyFillRect()
1230 damagePolyFillArc(DrawablePtr pDrawable, GCPtr pGC, int nArcs, xArc * pArcs) in damagePolyFillArc() argument
1232 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePolyFillArc()
1234 if (nArcs && checkGCDamage(pDrawable, pGC)) { in damagePolyFillArc()
1256 TRIM_AND_TRANSLATE_BOX(box, pDrawable, pGC); in damagePolyFillArc()
1258 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePolyFillArc()
1260 (*pGC->ops->PolyFillArc) (pDrawable, pGC, nArcs, pArcs); in damagePolyFillArc()
1261 damageRegionProcessPending(pDrawable); in damagePolyFillArc()
1262 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePolyFillArc()
1271 damageDamageChars(DrawablePtr pDrawable, in damageDamageChars() argument
1298 damageDamageBox(pDrawable, &box, subWindowMode); in damageDamageChars()
1310 damageText(DrawablePtr pDrawable, in damageText() argument
1324 if (!checkGCDamage(pDrawable, pGC)) in damageText()
1336 damageDamageChars(pDrawable, pGC->font, x + pDrawable->x, in damageText()
1337 y + pDrawable->y, n, charinfo, imageblt, in damageText()
1344 damagePolyText8(DrawablePtr pDrawable, in damagePolyText8() argument
1347 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePolyText8()
1348 damageText(pDrawable, pGC, x, y, (unsigned long) count, chars, Linear8Bit, in damagePolyText8()
1350 x = (*pGC->ops->PolyText8) (pDrawable, pGC, x, y, count, chars); in damagePolyText8()
1351 damageRegionProcessPending(pDrawable); in damagePolyText8()
1352 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePolyText8()
1357 damagePolyText16(DrawablePtr pDrawable, in damagePolyText16() argument
1360 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePolyText16()
1361 damageText(pDrawable, pGC, x, y, (unsigned long) count, (char *) chars, in damagePolyText16()
1364 x = (*pGC->ops->PolyText16) (pDrawable, pGC, x, y, count, chars); in damagePolyText16()
1365 damageRegionProcessPending(pDrawable); in damagePolyText16()
1366 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePolyText16()
1371 damageImageText8(DrawablePtr pDrawable, in damageImageText8() argument
1374 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damageImageText8()
1375 damageText(pDrawable, pGC, x, y, (unsigned long) count, chars, Linear8Bit, in damageImageText8()
1377 (*pGC->ops->ImageText8) (pDrawable, pGC, x, y, count, chars); in damageImageText8()
1378 damageRegionProcessPending(pDrawable); in damageImageText8()
1379 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damageImageText8()
1383 damageImageText16(DrawablePtr pDrawable, in damageImageText16() argument
1386 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damageImageText16()
1387 damageText(pDrawable, pGC, x, y, (unsigned long) count, (char *) chars, in damageImageText16()
1390 (*pGC->ops->ImageText16) (pDrawable, pGC, x, y, count, chars); in damageImageText16()
1391 damageRegionProcessPending(pDrawable); in damageImageText16()
1392 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damageImageText16()
1396 damageImageGlyphBlt(DrawablePtr pDrawable, in damageImageGlyphBlt() argument
1402 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damageImageGlyphBlt()
1403 damageDamageChars(pDrawable, pGC->font, x + pDrawable->x, y + pDrawable->y, in damageImageGlyphBlt()
1405 (*pGC->ops->ImageGlyphBlt) (pDrawable, pGC, x, y, nglyph, ppci, pglyphBase); in damageImageGlyphBlt()
1406 damageRegionProcessPending(pDrawable); in damageImageGlyphBlt()
1407 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damageImageGlyphBlt()
1411 damagePolyGlyphBlt(DrawablePtr pDrawable, in damagePolyGlyphBlt() argument
1417 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePolyGlyphBlt()
1418 damageDamageChars(pDrawable, pGC->font, x + pDrawable->x, y + pDrawable->y, in damagePolyGlyphBlt()
1420 (*pGC->ops->PolyGlyphBlt) (pDrawable, pGC, x, y, nglyph, ppci, pglyphBase); in damagePolyGlyphBlt()
1421 damageRegionProcessPending(pDrawable); in damagePolyGlyphBlt()
1422 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePolyGlyphBlt()
1428 DrawablePtr pDrawable, int dx, int dy, int xOrg, int yOrg) in damagePushPixels() argument
1430 DAMAGE_GC_OP_PROLOGUE(pGC, pDrawable); in damagePushPixels()
1431 if (checkGCDamage(pDrawable, pGC)) { in damagePushPixels()
1438 box.x1 += pDrawable->x; in damagePushPixels()
1439 box.y1 += pDrawable->y; in damagePushPixels()
1447 damageDamageBox(pDrawable, &box, pGC->subWindowMode); in damagePushPixels()
1449 (*pGC->ops->PushPixels) (pGC, pBitMap, pDrawable, dx, dy, xOrg, yOrg); in damagePushPixels()
1450 damageRegionProcessPending(pDrawable); in damagePushPixels()
1451 DAMAGE_GC_OP_EPILOGUE(pGC, pDrawable); in damagePushPixels()
1633 miDamageRegister(DrawablePtr pDrawable, DamagePtr pDamage) in miDamageRegister() argument
1635 if (pDrawable->type == DRAWABLE_WINDOW) in miDamageRegister()
1636 TraverseTree((WindowPtr)pDrawable, damageRegisterVisit, NULL); in miDamageRegister()
1638 pDrawable->serialNumber = NEXT_SERIAL_NUMBER; in miDamageRegister()
1642 miDamageUnregister(DrawablePtr pDrawable, DamagePtr pDamage) in miDamageUnregister() argument
1644 if (pDrawable->type == DRAWABLE_WINDOW) in miDamageUnregister()
1645 TraverseTree((WindowPtr)pDrawable, damageRegisterVisit, NULL); in miDamageUnregister()
1647 pDrawable->serialNumber = NEXT_SERIAL_NUMBER; in miDamageUnregister()
1731 pDamage->pDrawable = 0; in DamageCreate()
1744 DamageRegister(DrawablePtr pDrawable, DamagePtr pDamage) in DamageRegister() argument
1746 ScreenPtr pScreen = pDrawable->pScreen; in DamageRegister()
1751 if (pDrawable->pScreen != pDamage->pScreen) { in DamageRegister()
1757 if (pDrawable->type == DRAWABLE_WINDOW) { in DamageRegister()
1758 WindowPtr pWindow = (WindowPtr) pDrawable; in DamageRegister()
1777 pDamage->pDrawable = pDrawable; in DamageRegister()
1778 damageInsertDamage(getDrawableDamageRef(pDrawable), pDamage); in DamageRegister()
1779 (*pScrPriv->funcs.Register) (pDrawable, pDamage); in DamageRegister()
1793 DrawablePtr pDrawable = pDamage->pDrawable; in DamageUnregister() local
1794 ScreenPtr pScreen = pDrawable->pScreen; in DamageUnregister()
1798 (*pScrPriv->funcs.Unregister) (pDrawable, pDamage); in DamageUnregister()
1800 if (pDrawable->type == DRAWABLE_WINDOW) { in DamageUnregister()
1801 WindowPtr pWindow = (WindowPtr) pDrawable; in DamageUnregister()
1825 pDamage->pDrawable = 0; in DamageUnregister()
1826 damageRemoveDamage(getDrawableDamageRef(pDrawable), pDamage); in DamageUnregister()
1836 if (pDamage->pDrawable) in DamageDestroy()
1852 DrawablePtr pDrawable = pDamage->pDrawable; in DamageSubtract() local
1855 if (pDrawable) { in DamageSubtract()
1856 if (pDrawable->type == DRAWABLE_WINDOW) in DamageSubtract()
1857 pClip = &((WindowPtr) pDrawable)->borderClip; in DamageSubtract()
1861 box.x1 = pDrawable->x; in DamageSubtract()
1862 box.y1 = pDrawable->y; in DamageSubtract()
1863 box.x2 = pDrawable->x + pDrawable->width; in DamageSubtract()
1864 box.y2 = pDrawable->y + pDrawable->height; in DamageSubtract()
1868 RegionTranslate(&pDamage->damage, pDrawable->x, pDrawable->y); in DamageSubtract()
1870 RegionTranslate(&pDamage->damage, -pDrawable->x, -pDrawable->y); in DamageSubtract()
1871 if (pDrawable->type != DRAWABLE_WINDOW) in DamageSubtract()
1896 DamageRegionAppend(DrawablePtr pDrawable, RegionPtr pRegion) in DamageRegionAppend() argument
1898 damageRegionAppend(pDrawable, pRegion, FALSE, -1); in DamageRegionAppend()
1902 DamageRegionProcessPending(DrawablePtr pDrawable) in DamageRegionProcessPending() argument
1904 damageRegionProcessPending(pDrawable); in DamageRegionProcessPending()
1909 DamageDamageRegion(DrawablePtr pDrawable, RegionPtr pRegion) in DamageDamageRegion() argument
1911 damageRegionAppend(pDrawable, pRegion, FALSE, -1); in DamageDamageRegion()
1917 damageRegionProcessPending(pDrawable); in DamageDamageRegion()