Lines Matching defs:cw
149 CompWindowPtr cw = GetCompWindow (pWin);
154 (cw != NULL) && (pWin->parent != NULL);
293 CompWindowPtr cw = GetCompWindow (pWin);
295 if (cw)
297 if (cw->borderClipX != pWin->drawable.x ||
298 cw->borderClipY != pWin->drawable.y)
300 RegionTranslate(&cw->borderClip,
301 pWin->drawable.x - cw->borderClipX,
302 pWin->drawable.y - cw->borderClipY);
303 cw->borderClipX = pWin->drawable.x;
304 cw->borderClipY = pWin->drawable.y;
356 CompWindowPtr cw = GetCompWindow (pWin);
357 if (cw->pOldPixmap)
359 (*pScreen->DestroyPixmap) (cw->pOldPixmap);
360 cw->pOldPixmap = NullPixmap;
464 CompWindowPtr cw = GetCompWindow (pWin);
466 assert (cw->oldx != COMP_ORIGIN_INVALID);
467 assert (cw->oldy != COMP_ORIGIN_INVALID);
468 if (cw->pOldPixmap)
490 dx = dx + pPixmap->screen_x - cw->oldx;
491 dy = dy + pPixmap->screen_y - cw->oldy;
501 (void) (*pGC->ops->CopyArea) (&cw->pOldPixmap->drawable,
514 dx = pPixmap->screen_x - cw->oldx;
515 dy = pPixmap->screen_y - cw->oldy;
576 CompWindowPtr cw;
581 while ((cw = GetCompWindow (pWin)))
582 FreeResource (cw->clients->id, RT_NONE);
603 CompWindowPtr cw = GetCompWindow (pWin);
610 RegionTranslate(&cw->borderClip,
611 pWin->drawable.x - cw->borderClipX,
612 pWin->drawable.y - cw->borderClipY);
616 RegionSubtract(&damage, pRegion, &cw->borderClip);
625 RegionCopy(&cw->borderClip, pRegion);
626 cw->borderClipX = pWin->drawable.x;
627 cw->borderClipY = pWin->drawable.y;
633 CompWindowPtr cw = GetCompWindow (pWin);
635 return &cw->borderClip;
663 CompWindowPtr cw = GetCompWindow (pWin);
670 RegionPtr pRegion = DamageRegion (cw->damage);
693 RegionIntersect(pRegion, pRegion, &cw->borderClip);
725 DamageEmpty (cw->damage);
735 CompWindowPtr cw = GetCompWindow(pWin);
737 if (cw->damaged)
740 cw->damaged = FALSE;