Lines Matching refs:pWin
509 getBorderClip(WindowPtr pWin) in getBorderClip() argument
512 if (pWin->redirectDraw != RedirectDrawNone) in getBorderClip()
513 return compGetRedirectBorderClip(pWin); in getBorderClip()
516 return &pWin->borderClip; in getBorderClip()
565 WindowPtr pWin; in miValidateTree() local
595 for (pWin = pParent->firstChild; pWin != pChild; pWin = pWin->nextSib) { in miValidateTree()
596 if (pWin->viewable && !TreatAsTransparent(pWin)) in miValidateTree()
597 RegionSubtract(&totalClip, &totalClip, &pWin->borderSize); in miValidateTree()
599 for (pWin = pChild; pWin; pWin = pWin->nextSib) in miValidateTree()
600 if (pWin->valdata && pWin->viewable) in miValidateTree()
610 for (pWin = pChild; pWin; pWin = pWin->nextSib) { in miValidateTree()
611 if (pWin->valdata) { in miValidateTree()
612 RegionAppend(&totalClip, getBorderClip(pWin)); in miValidateTree()
613 if (pWin->viewable) in miValidateTree()
620 pWin = pParent->lastChild; in miValidateTree()
622 if (pWin->valdata) { in miValidateTree()
623 RegionAppend(&totalClip, getBorderClip(pWin)); in miValidateTree()
624 if (pWin->viewable) in miValidateTree()
627 if (pWin == pChild) in miValidateTree()
629 pWin = pWin->prevSib; in miValidateTree()
655 for (pWin = pChild; pWin; pWin = pWin->nextSib) in miValidateTree()
656 if (pWin->valdata && pWin->viewable && in miValidateTree()
657 !TreatAsTransparent(pWin)) in miValidateTree()
658 RegionAppend(&childUnion, &pWin->borderSize); in miValidateTree()
661 pWin = pParent->lastChild; in miValidateTree()
663 if (pWin->valdata && pWin->viewable && in miValidateTree()
664 !TreatAsTransparent(pWin)) in miValidateTree()
665 RegionAppend(&childUnion, &pWin->borderSize); in miValidateTree()
666 if (pWin == pChild) in miValidateTree()
668 pWin = pWin->prevSib; in miValidateTree()
677 for (pWin = pChild; pWin != NullWindow; pWin = pWin->nextSib) { in miValidateTree()
678 if (pWin->viewable) { in miValidateTree()
679 if (pWin->valdata) { in miValidateTree()
680 RegionIntersect(&childClip, &totalClip, &pWin->borderSize); in miValidateTree()
681 miComputeClips(pWin, pScreen, &childClip, kind, &exposed); in miValidateTree()
682 if (overlap && !TreatAsTransparent(pWin)) { in miValidateTree()
683 RegionSubtract(&totalClip, &totalClip, &pWin->borderSize); in miValidateTree()
686 else if (pWin->visibility == VisibilityNotViewable) { in miValidateTree()
687 miTreeObscured(pWin); in miValidateTree()
691 if (pWin->valdata) { in miValidateTree()
692 RegionEmpty(&pWin->clipList); in miValidateTree()
694 (*pScreen->ClipNotify) (pWin, 0, 0); in miValidateTree()
695 RegionEmpty(&pWin->borderClip); in miValidateTree()
696 pWin->valdata = NULL; in miValidateTree()