Lines Matching refs:drawable

198     CompScreenPtr comp_screen = GetCompScreen(pWin->drawable.pScreen);  in get_window_name()
230 (unsigned) pWin->drawable.id, in log_window_info()
232 pWin->drawable.x, pWin->drawable.y, in log_window_info()
233 pWin->drawable.x + pWin->drawable.width, in log_window_info()
234 pWin->drawable.y + pWin->drawable.height); in log_window_info()
243 (unsigned) pWin->drawable.pScreen->GetWindowPixmap(pWin)->drawable.id); in log_window_info()
316 (unsigned long) pGrab->window->drawable.id); in log_grab_info()
359 pGrab->confineTo ? (unsigned long) pGrab->confineTo->drawable.id : 0, in log_grab_info()
411 (unsigned) pScreen->GetScreenPixmap(pScreen)->drawable.id); in PrintWindowTree()
518 ScreenPtr pScreen = pWin->drawable.pScreen; in MakeRootTile()
582 pWin->drawable.pScreen = pScreen; in CreateRootWindow()
583 pWin->drawable.type = DRAWABLE_WINDOW; in CreateRootWindow()
585 pWin->drawable.depth = pScreen->rootDepth; in CreateRootWindow()
588 pWin->drawable.bitsPerPixel = format->bitsPerPixel; in CreateRootWindow()
590 pWin->drawable.serialNumber = NEXT_SERIAL_NUMBER; in CreateRootWindow()
616 pWin->drawable.id = FakeClientID(0); in CreateRootWindow()
619 pWin->drawable.height = pScreen->height; in CreateRootWindow()
620 pWin->drawable.width = pScreen->width; in CreateRootWindow()
621 pWin->drawable.x = pWin->drawable.y = 0; in CreateRootWindow()
632 pWin->drawable.class = InputOutput; in CreateRootWindow()
644 if (XaceHook(XACE_RESOURCE_ACCESS, serverClient, pWin->drawable.id, in CreateRootWindow()
648 if (!AddResource(pWin->drawable.id, RT_WINDOW, (void *) pWin)) in CreateRootWindow()
668 ScreenPtr pScreen = pWin->drawable.pScreen; in InitRootWindow()
750 (HasSaverWindow(pWin->drawable.pScreen))) in RealChildHead()
776 class = pParent->drawable.class; in CreateWindow()
784 if ((class != InputOnly) && (pParent->drawable.class == InputOnly)) { in CreateWindow()
794 pScreen = pParent->drawable.pScreen; in CreateWindow()
796 depth = pParent->drawable.depth; in CreateWindow()
805 if ((visual != ancwopt->visual) || (depth != pParent->drawable.depth)) { in CreateWindow()
825 (class != InputOnly) && (depth != pParent->drawable.depth)) { in CreateWindow()
842 pWin->drawable = pParent->drawable; in CreateWindow()
843 pWin->drawable.depth = depth; in CreateWindow()
844 if (depth == pParent->drawable.depth) in CreateWindow()
845 pWin->drawable.bitsPerPixel = pParent->drawable.bitsPerPixel; in CreateWindow()
848 pWin->drawable.bitsPerPixel = format->bitsPerPixel; in CreateWindow()
851 pWin->drawable.type = (short) UNDRAWABLE_WINDOW; in CreateWindow()
852 pWin->drawable.serialNumber = NEXT_SERIAL_NUMBER; in CreateWindow()
854 pWin->drawable.id = wid; in CreateWindow()
855 pWin->drawable.class = class; in CreateWindow()
892 pWin->drawable.width = w; in CreateWindow()
893 pWin->drawable.height = h; in CreateWindow()
894 pWin->drawable.x = pParent->drawable.x + x + (int) bw; in CreateWindow()
895 pWin->drawable.y = pParent->drawable.y + y + (int) bw; in CreateWindow()
932 (*pScreen->PositionWindow) (pWin, pWin->drawable.x, pWin->drawable.y); in CreateWindow()
957 .u.createNotify.parent = pParent->drawable.id, in CreateWindow()
1009 ScreenPtr pScreen = pWin->drawable.pScreen; in FreeWindowResources()
1043 UnrealizeWindow = pWin->drawable.pScreen->UnrealizeWindow; in CrushTree()
1053 event.u.destroyNotify.window = pChild->drawable.id; in CrushTree()
1056 FreeResource(pChild->drawable.id, RT_WINDOW); in CrushTree()
1095 event.u.destroyNotify.window = pWin->drawable.id; in DeleteWindow()
1111 pWin->drawable.pScreen->root = NULL; in DeleteWindow()
1130 pWin->lastChild->drawable.id, RT_WINDOW, in DestroySubwindows()
1135 FreeResource(pWin->lastChild->drawable.id, RT_NONE); in DestroySubwindows()
1187 if ((pWin->drawable.class == InputOnly) && in ChangeWindowAttributes()
1192 pScreen = pWin->drawable.pScreen; in ChangeWindowAttributes()
1216 pWin->drawable.depth != pWin->parent->drawable.depth) { in ChangeWindowAttributes()
1234 if ((pPixmap->drawable.depth != pWin->drawable.depth) || in ChangeWindowAttributes()
1235 (pPixmap->drawable.pScreen != pScreen)) { in ChangeWindowAttributes()
1269 (pWin->drawable.depth != pWin->parent->drawable.depth)) { in ChangeWindowAttributes()
1282 pixID = pWin->parent->border.pixmap->drawable.id; in ChangeWindowAttributes()
1288 if ((pPixmap->drawable.depth != pWin->drawable.depth) || in ChangeWindowAttributes()
1289 (pPixmap->drawable.pScreen != pScreen)) { in ChangeWindowAttributes()
1406 rc = XaceHook(XACE_RESOURCE_ACCESS, client, pWin->drawable.id, in ChangeWindowAttributes()
1410 client->errorValue = pWin->drawable.id; in ChangeWindowAttributes()
1480 .u.colormap.window = pWin->drawable.id, in ChangeWindowAttributes()
1496 if (pWin == pWin->drawable.pScreen->root) in ChangeWindowAttributes()
1595 pWin->drawable.pScreen->PaintWindow(pWin, &exposed, PW_BORDER); in ChangeWindowAttributes()
1638 wa->class = pWin->drawable.class; in GetWindowAttributes()
1705 if (pWin->drawable.pScreen->RestackWindow) in MoveWindowInStack()
1706 (*pWin->drawable.pScreen->RestackWindow) (pWin, pOldNextSib); in MoveWindowInStack()
1716 else if (pWin->drawable.pScreen->RestackWindow) in MoveWindowInStack()
1717 (*pWin->drawable.pScreen->RestackWindow) (pWin, pWin->nextSib); in MoveWindowInStack()
1734 box.x1 = pWin->drawable.x; in SetWinSize()
1735 box.y1 = pWin->drawable.y; in SetWinSize()
1736 box.x2 = pWin->drawable.x + pWin->drawable.width; in SetWinSize()
1737 box.y2 = pWin->drawable.y + pWin->drawable.height; in SetWinSize()
1743 pWin->drawable.x, pWin->drawable.y, in SetWinSize()
1744 (int) pWin->drawable.width, in SetWinSize()
1745 (int) pWin->drawable.height); in SetWinSize()
1747 RegionTranslate(&pWin->winSize, -pWin->drawable.x, -pWin->drawable.y); in SetWinSize()
1753 RegionTranslate(&pWin->winSize, pWin->drawable.x, pWin->drawable.y); in SetWinSize()
1772 box.x1 = pWin->drawable.x - bw; in SetBorderSize()
1773 box.y1 = pWin->drawable.y - bw; in SetBorderSize()
1774 box.x2 = pWin->drawable.x + pWin->drawable.width + bw; in SetBorderSize()
1775 box.y2 = pWin->drawable.y + pWin->drawable.height + bw; in SetBorderSize()
1781 pWin->drawable.x - bw, pWin->drawable.y - bw, in SetBorderSize()
1782 (int) (pWin->drawable.width + (bw << 1)), in SetBorderSize()
1783 (int) (pWin->drawable.height + (bw << 1))); in SetBorderSize()
1785 RegionTranslate(&pWin->borderSize, -pWin->drawable.x, in SetBorderSize()
1786 -pWin->drawable.y); in SetBorderSize()
1789 RegionTranslate(&pWin->borderSize, pWin->drawable.x, in SetBorderSize()
1790 pWin->drawable.y); in SetBorderSize()
1862 pScreen = pWin->drawable.pScreen; in ResizeChildrenWinSize()
1874 .u.gravity.window = pSib->drawable.id, in ResizeChildrenWinSize()
1884 pSib->drawable.x = pWin->drawable.x + pSib->origin.x; in ResizeChildrenWinSize()
1885 pSib->drawable.y = pWin->drawable.y + pSib->origin.y; in ResizeChildrenWinSize()
1888 (*pScreen->PositionWindow) (pSib, pSib->drawable.x, pSib->drawable.y); in ResizeChildrenWinSize()
1892 pChild->drawable.x = pChild->parent->drawable.x + in ResizeChildrenWinSize()
1894 pChild->drawable.y = pChild->parent->drawable.y + in ResizeChildrenWinSize()
1899 pChild->drawable.x, in ResizeChildrenWinSize()
1900 pChild->drawable.y); in ResizeChildrenWinSize()
1961 pBox->x1 = pWin->drawable.x - wBorderWidth(pWin); in WindowExtents()
1962 pBox->y1 = pWin->drawable.y - wBorderWidth(pWin); in WindowExtents()
1963 pBox->x2 = pWin->drawable.x + (int) pWin->drawable.width in WindowExtents()
1965 pBox->y2 = pWin->drawable.y + (int) pWin->drawable.height in WindowExtents()
2168 ScreenPtr pScreen = pWin->drawable.pScreen; in ReflectStackChange()
2184 if (pWin->drawable.pScreen->PostValidateTree) in ReflectStackChange()
2210 unsigned short w = pWin->drawable.width, in ConfigureWindow()
2211 h = pWin->drawable.height, bw = pWin->borderWidth; in ConfigureWindow()
2214 if ((pWin->drawable.class == InputOnly) && (mask & CWBorderWidth)) in ConfigureWindow()
2223 x = pWin->drawable.x - pParent->drawable.x - (int) bw; in ConfigureWindow()
2224 y = pWin->drawable.y - pParent->drawable.y - (int) bw; in ConfigureWindow()
2227 x = pWin->drawable.x; in ConfigureWindow()
2228 y = pWin->drawable.y; in ConfigureWindow()
2292 pSib = WhereDoIGoInTheStack(pWin, pSib, pParent->drawable.x + x, in ConfigureWindow()
2293 pParent->drawable.y + y, in ConfigureWindow()
2300 .u.configureRequest.window = pWin->drawable.id, in ConfigureWindow()
2308 .u.configureRequest.parent = pParent->drawable.id in ConfigureWindow()
2323 Bool size_change = (w != pWin->drawable.width) in ConfigureWindow()
2324 || (h != pWin->drawable.height); in ConfigureWindow()
2329 .u.resizeRequest.window = pWin->drawable.id, in ConfigureWindow()
2337 w = pWin->drawable.width; in ConfigureWindow()
2338 h = pWin->drawable.height; in ConfigureWindow()
2371 if (pWin->drawable.pScreen->ConfigNotify) { in ConfigureWindow()
2375 (*pWin->drawable.pScreen->ConfigNotify) (pWin, x, y, w, h, bw, in ConfigureWindow()
2385 .u.configureNotify.window = pWin->drawable.id, in ConfigureWindow()
2386 .u.configureNotify.aboveSibling = pSib ? pSib->drawable.id : None, in ConfigureWindow()
2412 (*pWin->drawable.pScreen->ChangeBorderWidth) (pWin, bw); in ConfigureWindow()
2418 (*pWin->drawable.pScreen->MoveWindow) (pWin, x, y, pSib, in ConfigureWindow()
2422 (*pWin->drawable.pScreen->ResizeWindow) (pWin, x, y, w, h, pSib); in ConfigureWindow()
2474 .u.circulate.window = pWin->drawable.id, in CirculateWindow()
2475 .u.circulate.parent = pParent->drawable.id, in CirculateWindow()
2476 .u.circulate.event = pParent->drawable.id, in CirculateWindow()
2502 if (pWin->drawable.id == *wid) in CompareWIDs()
2522 pScreen = pWin->drawable.pScreen; in ReparentWindow()
2523 if (TraverseTree(pWin, CompareWIDs, (void *) &pParent->drawable.id) == in ReparentWindow()
2533 .u.reparent.window = pWin->drawable.id, in ReparentWindow()
2534 .u.reparent.parent = pParent->drawable.id, in ReparentWindow()
2585 pWin->drawable.x = x + bw + pParent->drawable.x; in ReparentWindow()
2586 pWin->drawable.y = y + bw + pParent->drawable.y; in ReparentWindow()
2594 (*pScreen->PositionWindow) (pWin, pWin->drawable.x, pWin->drawable.y); in ReparentWindow()
2611 Realize = pWin->drawable.pScreen->RealizeWindow; in RealizeTree()
2616 pChild->viewable = (pChild->drawable.class == InputOutput); in RealizeTree()
2635 .u.mapRequest.window = pWin->drawable.id, in MaybeDeliverMapRequest()
2636 .u.mapRequest.parent = pParent->drawable.id in MaybeDeliverMapRequest()
2649 .u.mapNotify.window = pWin->drawable.id, in DeliverMapNotify()
2676 if (XaceHook(XACE_RESOURCE_ACCESS, client, pWin->drawable.id, RT_WINDOW, in MapWindow()
2680 pScreen = pWin->drawable.pScreen; in MapWindow()
2713 pWin->viewable = pWin->drawable.class == InputOutput; in MapWindow()
2746 pScreen = pParent->drawable.pScreen; in MapSubwindows()
2797 Unrealize = pWin->drawable.pScreen->UnrealizeWindow; in UnrealizeTree()
2798 MarkUnrealizedWindow = pWin->drawable.pScreen->MarkUnrealizedWindow; in UnrealizeTree()
2805 if (!noPanoramiXExtension && !pChild->drawable.pScreen->myNum) { in UnrealizeTree()
2808 pChild->drawable.id, in UnrealizeTree()
2821 pChild->drawable.serialNumber = NEXT_SERIAL_NUMBER; in UnrealizeTree()
2840 .u.unmapNotify.window = pWin->drawable.id, in DeliverUnmapNotify()
2860 ScreenPtr pScreen = pWin->drawable.pScreen; in UnmapWindow()
2905 ScreenPtr pScreen = pWin->drawable.pScreen; in UnmapSubwindows()
2969 pParent = pWin->drawable.pScreen->root; in HandleSaveSet()
2982 pWin->drawable.x - wBorderWidth(pWin) - in HandleSaveSet()
2983 pParent->drawable.x, in HandleSaveSet()
2984 pWin->drawable.y - wBorderWidth(pWin) - in HandleSaveSet()
2985 pParent->drawable.y, client); in HandleSaveSet()
3012 x - pWin->drawable.x, in PointInWindowIsVisible()
3013 y - pWin->drawable.y, &box))) in PointInWindowIsVisible()
3025 !HasSaverWindow(pWin->drawable.pScreen)) { in NotClippedByChildren()
3044 Scrnum = pWin->drawable.pScreen->myNum; in SendVisibilityNotify()
3046 win = PanoramiXFindIDByScrnum(XRT_WINDOW, pWin->drawable.id, Scrnum); in SendVisibilityNotify()
3101 .u.visibility.window = pWin->drawable.id, in SendVisibilityNotify()
3165 (*pWin->drawable.pScreen->MoveWindow) (pWin, in dixSaveScreens()
3255 attributes[attri++] = pScreen->root->drawable.pScreen->blackPixel; in TileScreenSaver()
3312 if (!AddResource(pWin->drawable.id, RT_WINDOW, in TileScreenSaver()
3318 (*pWin->drawable.pScreen->ChangeWindowAttributes) (pWin, CWBackPixmap); in TileScreenSaver()
3483 pScreen = pWin->drawable.pScreen; in ChangeWindowDeviceCursor()
3684 pWin->drawable.width = pScreen->width; in SetRootClip()
3685 pWin->drawable.height = pScreen->height; in SetRootClip()
3743 ScreenPtr pScreen = pWin->drawable.pScreen; in WindowGetVisual()