Lines Matching refs:pRegion

40     RegionPtr    pRegion = (RegionPtr) data;
42 RegionDestroy(pRegion);
47 XFixesRegionCopy (RegionPtr pRegion)
49 RegionPtr pNew = RegionCreate(RegionExtents(pRegion),
50 RegionNumRects(pRegion));
53 if (!RegionCopy(pNew, pRegion))
73 RegionPtr pRegion;
84 pRegion = RegionFromRects(things, (xRectangle *) (stuff + 1), CT_UNSORTED);
85 if (!pRegion)
87 if (!AddResource (stuff->region, RegionResType, (pointer) pRegion))
109 RegionPtr pRegion;
127 pRegion = BitmapToRegion(pPixmap->drawable.pScreen, pPixmap);
129 if (!pRegion)
132 if (!AddResource (stuff->region, RegionResType, (pointer) pRegion))
154 RegionPtr pRegion;
171 pRegion = wBoundingShape(pWin);
172 if (!pRegion)
174 pRegion = CreateBoundingShape (pWin);
179 pRegion = wClipShape(pWin);
180 if (!pRegion)
182 pRegion = CreateClipShape (pWin);
190 if (copy && pRegion)
191 pRegion = XFixesRegionCopy (pRegion);
192 if (!pRegion)
194 if (!AddResource (stuff->region, RegionResType, (pointer) pRegion))
216 RegionPtr pRegion, pClip;
230 pRegion = BitmapToRegion(pGC->pScreen, (PixmapPtr) pGC->clientClip);
231 if (!pRegion)
236 pRegion = XFixesRegionCopy (pClip);
237 if (!pRegion)
244 if (!AddResource (stuff->region, RegionResType, (pointer) pRegion))
266 RegionPtr pRegion;
277 pRegion = BitmapToRegion(pPicture->pDrawable->pScreen,
279 if (!pRegion)
283 pRegion = XFixesRegionCopy ((RegionPtr) pPicture->clientClip);
284 if (!pRegion)
291 if (!AddResource (stuff->region, RegionResType, (pointer) pRegion))
314 RegionPtr pRegion;
317 VERIFY_REGION(pRegion, stuff->region, client, DixWriteAccess);
338 RegionPtr pRegion, pNew;
342 VERIFY_REGION(pRegion, stuff->region, client, DixWriteAccess);
352 if (!RegionCopy(pRegion, pNew))
496 RegionPtr pRegion;
500 VERIFY_REGION(pRegion, stuff->region, client, DixWriteAccess);
502 RegionTranslate(pRegion, stuff->dx, stuff->dy);
551 RegionPtr pRegion;
560 VERIFY_REGION(pRegion, stuff->region, client, DixReadAccess);
562 pExtent = RegionExtents(pRegion);
563 pBox = RegionRects (pRegion);
564 nBox = RegionNumRects (pRegion);
619 RegionPtr pRegion;
629 VERIFY_REGION_OR_NONE (pRegion, stuff->region, client, DixReadAccess);
631 if (pRegion)
633 pRegion = XFixesRegionCopy (pRegion);
634 if (!pRegion)
641 (*pGC->funcs->ChangeClip)(pGC, pRegion ? CT_REGION : CT_NONE, (pointer)pRegion, 0);
667 RegionPtr pRegion;
680 VERIFY_REGION_OR_NONE(pRegion, stuff->region, client, DixWriteAccess);
690 if (pRegion)
692 pRegion = XFixesRegionCopy (pRegion);
693 if (!pRegion)
710 RegionTranslate(pRegion, stuff->xOff, stuff->yOff);
730 pDestRegion = &pRegion; /* a NULL region pointer */
734 *pDestRegion = pRegion;
759 RegionPtr pRegion;
766 VERIFY_REGION_OR_NONE(pRegion, stuff->region, client, DixReadAccess);
769 pRegion);