Lines Matching refs:pScreen

79 RootlessUpdateScreenPixmap(ScreenPtr pScreen)  in RootlessUpdateScreenPixmap()  argument
81 RootlessScreenRec *s = SCREENREC(pScreen); in RootlessUpdateScreenPixmap()
85 pPix = (*pScreen->GetScreenPixmap) (pScreen); in RootlessUpdateScreenPixmap()
87 pPix = (*pScreen->CreatePixmap) (pScreen, 0, 0, pScreen->rootDepth, 0); in RootlessUpdateScreenPixmap()
88 (*pScreen->SetScreenPixmap) (pPix); in RootlessUpdateScreenPixmap()
91 rowbytes = PixmapBytePad(pScreen->width, pScreen->rootDepth); in RootlessUpdateScreenPixmap()
103 pScreen->ModifyPixmapHeader(pPix, pScreen->width, pScreen->height, in RootlessUpdateScreenPixmap()
104 pScreen->rootDepth, in RootlessUpdateScreenPixmap()
105 BitsPerPixel(pScreen->rootDepth), in RootlessUpdateScreenPixmap()
119 RootlessCreateScreenResources(ScreenPtr pScreen) in RootlessCreateScreenResources() argument
123 SCREEN_UNWRAP(pScreen, CreateScreenResources); in RootlessCreateScreenResources()
125 if (pScreen->CreateScreenResources != NULL) in RootlessCreateScreenResources()
126 ret = (*pScreen->CreateScreenResources) (pScreen); in RootlessCreateScreenResources()
128 SCREEN_WRAP(pScreen, CreateScreenResources); in RootlessCreateScreenResources()
135 RootlessUpdateScreenPixmap(pScreen); in RootlessCreateScreenResources()
141 RootlessCloseScreen(ScreenPtr pScreen) in RootlessCloseScreen() argument
145 s = SCREENREC(pScreen); in RootlessCloseScreen()
148 pScreen->CloseScreen = s->CloseScreen; in RootlessCloseScreen()
157 return pScreen->CloseScreen(pScreen); in RootlessCloseScreen()
164 ScreenPtr pScreen = pDrawable->pScreen; in RootlessGetImage() local
166 SCREEN_UNWRAP(pScreen, GetImage); in RootlessGetImage()
174 RootlessRedisplayScreen(pScreen); in RootlessGetImage()
208 pScreen->GetImage(pDrawable, sx, sy, w, h, format, planeMask, pdstLine); in RootlessGetImage()
211 SCREEN_WRAP(pScreen, GetImage); in RootlessGetImage()
225 SCREEN_UNWRAP(pDrawable->pScreen, SourceValidate); in RootlessSourceValidate()
231 if (pDrawable->pScreen->SourceValidate) { in RootlessSourceValidate()
232 pDrawable->pScreen->SourceValidate(pDrawable, x, y, w, h, in RootlessSourceValidate()
235 SCREEN_WRAP(pDrawable->pScreen, SourceValidate); in RootlessSourceValidate()
243 ScreenPtr pScreen = pDst->pDrawable->pScreen; in RootlessComposite() local
244 PictureScreenPtr ps = GetPictureScreen(pScreen); in RootlessComposite()
258 ps->Composite = SCREENREC(pScreen)->Composite; in RootlessComposite()
283 ScreenPtr pScreen = pDst->pDrawable->pScreen; in RootlessGlyphs() local
284 PictureScreenPtr ps = GetPictureScreen(pScreen); in RootlessGlyphs()
301 ps->Glyphs = SCREENREC(pScreen)->Glyphs; in RootlessGlyphs()
370 ScreenPtr pScreen = pParent->drawable.pScreen; in RootlessValidateTree() local
372 SCREEN_UNWRAP(pScreen, ValidateTree); in RootlessValidateTree()
382 result = pScreen->ValidateTree(pParent, pChild, kind); in RootlessValidateTree()
386 SCREEN_WRAP(pScreen, ValidateTree); in RootlessValidateTree()
403 ScreenPtr pScreen = pWin->drawable.pScreen; in RootlessMarkOverlappedWindows() local
405 SCREEN_UNWRAP(pScreen, MarkOverlappedWindows); in RootlessMarkOverlappedWindows()
416 result = pScreen->MarkOverlappedWindows(pWin, pFirst, ppLayerWin); in RootlessMarkOverlappedWindows()
424 MarkWindowProcPtr MarkWindow = pScreen->MarkWindow; in RootlessMarkOverlappedWindows()
462 SCREEN_WRAP(pScreen, MarkOverlappedWindows); in RootlessMarkOverlappedWindows()
476 pWin->drawable.pScreen->PaintWindow(pWin, &pWin->borderClip, PW_BACKGROUND); in expose_1()
490 RootlessScreenExpose(ScreenPtr pScreen) in RootlessScreenExpose() argument
492 expose_1(pScreen->root); in RootlessScreenExpose()
496 RootlessGetColormap(ScreenPtr pScreen) in RootlessGetColormap() argument
498 RootlessScreenRec *s = SCREENREC(pScreen); in RootlessGetColormap()
506 ScreenPtr pScreen = pMap->pScreen; in RootlessInstallColormap() local
507 RootlessScreenRec *s = SCREENREC(pScreen); in RootlessInstallColormap()
509 SCREEN_UNWRAP(pScreen, InstallColormap); in RootlessInstallColormap()
514 RootlessQueueRedisplay(pScreen); in RootlessInstallColormap()
517 pScreen->InstallColormap(pMap); in RootlessInstallColormap()
519 SCREEN_WRAP(pScreen, InstallColormap); in RootlessInstallColormap()
525 ScreenPtr pScreen = pMap->pScreen; in RootlessUninstallColormap() local
526 RootlessScreenRec *s = SCREENREC(pScreen); in RootlessUninstallColormap()
528 SCREEN_UNWRAP(pScreen, UninstallColormap); in RootlessUninstallColormap()
533 pScreen->UninstallColormap(pMap); in RootlessUninstallColormap()
535 SCREEN_WRAP(pScreen, UninstallColormap); in RootlessUninstallColormap()
541 ScreenPtr pScreen = pMap->pScreen; in RootlessStoreColors() local
542 RootlessScreenRec *s = SCREENREC(pScreen); in RootlessStoreColors()
544 SCREEN_UNWRAP(pScreen, StoreColors); in RootlessStoreColors()
548 RootlessQueueRedisplay(pScreen); in RootlessStoreColors()
551 pScreen->StoreColors(pMap, ndef, pdef); in RootlessStoreColors()
553 SCREEN_WRAP(pScreen, StoreColors); in RootlessStoreColors()
585 RootlessQueueRedisplay(ScreenPtr pScreen) in RootlessQueueRedisplay() argument
587 RootlessScreenRec *screenRec = SCREENREC(pScreen); in RootlessQueueRedisplay()
608 ScreenPtr pScreen = pbdata; in RootlessBlockHandler() local
609 RootlessScreenRec *screenRec = SCREENREC(pScreen); in RootlessBlockHandler()
614 RootlessRedisplayScreen(pScreen); in RootlessBlockHandler()
625 RootlessAllocatePrivates(ScreenPtr pScreen) in RootlessAllocatePrivates() argument
643 SETSCREENREC(pScreen, s); in RootlessAllocatePrivates()
655 RootlessWrap(ScreenPtr pScreen) in RootlessWrap() argument
657 RootlessScreenRec *s = SCREENREC(pScreen); in RootlessWrap()
660 if (pScreen->a) { \ in RootlessWrap()
661 s->a = pScreen->a; \ in RootlessWrap()
666 pScreen->a = Rootless##a in RootlessWrap()
696 PictureScreenPtr ps = GetPictureScreen(pScreen); in RootlessWrap()
715 RootlessInit(ScreenPtr pScreen, RootlessFrameProcsPtr procs) in RootlessInit() argument
719 if (!RootlessAllocatePrivates(pScreen)) in RootlessInit()
722 s = SCREENREC(pScreen); in RootlessInit()
728 RootlessWrap(pScreen); in RootlessInit()
732 (void *) pScreen)) { in RootlessInit()