Lines Matching refs:drawable
80 ScreenPtr pScreen = pWin->drawable.pScreen; in compReportDamage()
105 ScreenPtr pScreen = pWin->drawable.pScreen; in compMarkWindows()
122 ScreenPtr pScreen = pWin->drawable.pScreen; in compHandleMarkedWindows()
138 CompScreenPtr cs = GetCompScreen(pWin->drawable.pScreen); in compRedirectWindow()
179 FALSE, pWin->drawable.pScreen, pWin); in compRedirectWindow()
231 ScreenPtr pScreen = pWin->drawable.pScreen; in compRestoreWindow()
234 if (pParent->drawable.depth == pWin->drawable.depth) { in compRestoreWindow()
235 GCPtr pGC = GetScratchGC(pWin->drawable.depth, pScreen); in compRestoreWindow()
239 int w = pWin->drawable.width; in compRestoreWindow()
240 int h = pWin->drawable.height; in compRestoreWindow()
247 ValidateGC(&pWin->drawable, pGC); in compRestoreWindow()
248 (*pGC->ops->CopyArea) (&pPixmap->drawable, in compRestoreWindow()
249 &pWin->drawable, pGC, x, y, w, h, 0, 0); in compRestoreWindow()
262 ScreenPtr pScreen = pWin->drawable.pScreen; in compFreeClientWindow()
300 DamageRegister(&pWin->drawable, cw->damage); in compFreeClientWindow()
303 DamageDamageRegion(&pWin->drawable, &pWin->borderSize); in compFreeClientWindow()
440 (*pWin->drawable.pScreen->ClearToBackground) (pWin, 0, 0, 0, in compFreeClientSubwindows()
531 ScreenPtr pScreen = pWin->drawable.pScreen; in compNewPixmap()
535 pPixmap = (*pScreen->CreatePixmap) (pScreen, w, h, pWin->drawable.depth, in compNewPixmap()
544 if (pParent->drawable.depth == pWin->drawable.depth) { in compNewPixmap()
545 GCPtr pGC = GetScratchGC(pWin->drawable.depth, pScreen); in compNewPixmap()
552 ValidateGC(&pPixmap->drawable, pGC); in compNewPixmap()
553 (*pGC->ops->CopyArea) (&pParent->drawable, in compNewPixmap()
554 &pPixmap->drawable, in compNewPixmap()
556 x - pParent->drawable.x, in compNewPixmap()
557 y - pParent->drawable.y, w, h, 0, 0); in compNewPixmap()
568 &pParent->drawable, in compNewPixmap()
575 &pPixmap->drawable, in compNewPixmap()
585 x - pParent->drawable.x, in compNewPixmap()
586 y - pParent->drawable.y, 0, 0, 0, 0, w, h); in compNewPixmap()
600 int x = pWin->drawable.x - bw; in compAllocPixmap()
601 int y = pWin->drawable.y - bw; in compAllocPixmap()
602 int w = pWin->drawable.width + (bw << 1); in compAllocPixmap()
603 int h = pWin->drawable.height + (bw << 1); in compAllocPixmap()
619 DamageRegister(&pWin->drawable, cw->damage); in compAllocPixmap()
626 cw->borderClipX = pWin->drawable.x; in compAllocPixmap()
627 cw->borderClipY = pWin->drawable.y; in compAllocPixmap()
635 ScreenPtr pScreen = pWin->drawable.pScreen; in compSetParentPixmap()
665 ScreenPtr pScreen = pWin->drawable.pScreen; in compReallocPixmap()
679 if (pix_w != pOld->drawable.width || pix_h != pOld->drawable.height) { in compReallocPixmap()