Lines Matching refs:cw

151     CompWindowPtr cw = GetCompWindow(pWin);  in compCheckRedirect()  local
156 (cw != NULL) && (pWin->parent != NULL); in compCheckRedirect()
178 if (cw->update == CompositeRedirectAutomatic) in compCheckRedirect()
303 CompWindowPtr cw = GetCompWindow(pWin); in compClipNotify() local
305 if (cw) { in compClipNotify()
306 if (cw->borderClipX != pWin->drawable.x || in compClipNotify()
307 cw->borderClipY != pWin->drawable.y) { in compClipNotify()
308 RegionTranslate(&cw->borderClip, in compClipNotify()
309 pWin->drawable.x - cw->borderClipX, in compClipNotify()
310 pWin->drawable.y - cw->borderClipY); in compClipNotify()
311 cw->borderClipX = pWin->drawable.x; in compClipNotify()
312 cw->borderClipY = pWin->drawable.y; in compClipNotify()
375 CompWindowPtr cw = GetCompWindow(pWin); in compFreeOldPixmap() local
377 if (cw->pOldPixmap) { in compFreeOldPixmap()
378 (*pScreen->DestroyPixmap) (cw->pOldPixmap); in compFreeOldPixmap()
379 cw->pOldPixmap = NullPixmap; in compFreeOldPixmap()
435 CompWindowPtr cw; in compReparentWindow() local
474 cw = GetCompWindow(pWin); in compReparentWindow()
475 if (pWin->damagedDescendants || (cw && cw->damaged)) in compReparentWindow()
490 CompWindowPtr cw = GetCompWindow(pWin); in compCopyWindow() local
492 assert(cw->oldx != COMP_ORIGIN_INVALID); in compCopyWindow()
493 assert(cw->oldy != COMP_ORIGIN_INVALID); in compCopyWindow()
494 if (cw->pOldPixmap) { in compCopyWindow()
512 dx = dx + pPixmap->screen_x - cw->oldx; in compCopyWindow()
513 dy = dy + pPixmap->screen_y - cw->oldy; in compCopyWindow()
521 (void) (*pGC->ops->CopyArea) (&cw->pOldPixmap->drawable, in compCopyWindow()
535 dx = pPixmap->screen_x - cw->oldx; in compCopyWindow()
536 dy = pPixmap->screen_y - cw->oldy; in compCopyWindow()
597 CompWindowPtr cw; in compDestroyWindow() local
602 while ((cw = GetCompWindow(pWin))) in compDestroyWindow()
603 FreeResource(cw->clients->id, RT_NONE); in compDestroyWindow()
623 CompWindowPtr cw = GetCompWindow(pWin); in compSetRedirectBorderClip() local
630 RegionTranslate(&cw->borderClip, in compSetRedirectBorderClip()
631 pWin->drawable.x - cw->borderClipX, in compSetRedirectBorderClip()
632 pWin->drawable.y - cw->borderClipY); in compSetRedirectBorderClip()
636 RegionSubtract(&damage, pRegion, &cw->borderClip); in compSetRedirectBorderClip()
645 RegionCopy(&cw->borderClip, pRegion); in compSetRedirectBorderClip()
646 cw->borderClipX = pWin->drawable.x; in compSetRedirectBorderClip()
647 cw->borderClipY = pWin->drawable.y; in compSetRedirectBorderClip()
653 CompWindowPtr cw = GetCompWindow(pWin); in compGetRedirectBorderClip() local
655 return &cw->borderClip; in compGetRedirectBorderClip()
661 CompWindowPtr cw = GetCompWindow(pWin); in compWindowUpdateAutomatic() local
668 RegionPtr pRegion = DamageRegion(cw->damage); in compWindowUpdateAutomatic()
690 RegionIntersect(pRegion, pRegion, &cw->borderClip); in compWindowUpdateAutomatic()
717 DamageEmpty(cw->damage); in compWindowUpdateAutomatic()
726 CompWindowPtr cw = GetCompWindow(pWin); in compPaintWindowToParent() local
728 if (cw->damaged) { in compPaintWindowToParent()
730 cw->damaged = FALSE; in compPaintWindowToParent()