Lines Matching refs:pPixmap

62 dmxBECreatePixmap(PixmapPtr pPixmap)  in dmxBECreatePixmap()  argument
64 ScreenPtr pScreen = pPixmap->drawable.pScreen; in dmxBECreatePixmap()
66 dmxPixPrivPtr pPixPriv = DMX_GET_PIXMAP_PRIV(pPixmap); in dmxBECreatePixmap()
75 if (pPixmap->drawable.width && pPixmap->drawable.height) { in dmxBECreatePixmap()
78 pPixmap->drawable.width, in dmxBECreatePixmap()
79 pPixmap->drawable.height, in dmxBECreatePixmap()
80 pPixmap->drawable.depth); in dmxBECreatePixmap()
92 PixmapPtr pPixmap; in dmxCreatePixmap() local
99 ret = pScreen->CreatePixmap(pPixmap); in dmxCreatePixmap()
108 pPixmap = AllocatePixmap(pScreen, 0); in dmxCreatePixmap()
109 if (!pPixmap) in dmxCreatePixmap()
112 pPixmap->drawable.type = DRAWABLE_PIXMAP; in dmxCreatePixmap()
113 pPixmap->drawable.class = 0; in dmxCreatePixmap()
114 pPixmap->drawable.pScreen = pScreen; in dmxCreatePixmap()
115 pPixmap->drawable.depth = depth; in dmxCreatePixmap()
116 pPixmap->drawable.bitsPerPixel = bpp; in dmxCreatePixmap()
117 pPixmap->drawable.id = 0; in dmxCreatePixmap()
118 pPixmap->drawable.serialNumber = NEXT_SERIAL_NUMBER; in dmxCreatePixmap()
119 pPixmap->drawable.x = 0; in dmxCreatePixmap()
120 pPixmap->drawable.y = 0; in dmxCreatePixmap()
121 pPixmap->drawable.width = width; in dmxCreatePixmap()
122 pPixmap->drawable.height = height; in dmxCreatePixmap()
123 pPixmap->devKind = PixmapBytePad(width, bpp); in dmxCreatePixmap()
124 pPixmap->refcnt = 1; in dmxCreatePixmap()
125 pPixmap->usage_hint = usage_hint; in dmxCreatePixmap()
127 pPixPriv = DMX_GET_PIXMAP_PRIV(pPixmap); in dmxCreatePixmap()
133 dmxBECreatePixmap(pPixmap); in dmxCreatePixmap()
140 return pPixmap; in dmxCreatePixmap()
145 dmxBEFreePixmap(PixmapPtr pPixmap) in dmxBEFreePixmap() argument
147 ScreenPtr pScreen = pPixmap->drawable.pScreen; in dmxBEFreePixmap()
149 dmxPixPrivPtr pPixPriv = DMX_GET_PIXMAP_PRIV(pPixmap); in dmxBEFreePixmap()
162 dmxDestroyPixmap(PixmapPtr pPixmap) in dmxDestroyPixmap() argument
164 ScreenPtr pScreen = pPixmap->drawable.pScreen; in dmxDestroyPixmap()
172 if (--pPixmap->refcnt) in dmxDestroyPixmap()
177 if (dmxBEFreePixmap(pPixmap)) { in dmxDestroyPixmap()
179 dmxPixPrivPtr pPixPriv = DMX_GET_PIXMAP_PRIV(pPixmap); in dmxDestroyPixmap()
186 FreePixmap(pPixmap); in dmxDestroyPixmap()
190 ret = pScreen->DestroyPixmap(pPixmap); in dmxDestroyPixmap()
200 dmxBitmapToRegion(PixmapPtr pPixmap) in dmxBitmapToRegion() argument
202 DMXScreenInfo *dmxScreen = &dmxScreens[pPixmap->drawable.pScreen->myNum]; in dmxBitmapToRegion()
203 dmxPixPrivPtr pPixPriv = DMX_GET_PIXMAP_PRIV(pPixmap); in dmxBitmapToRegion()
217 pPixmap->drawable.width, pPixmap->drawable.height, in dmxBitmapToRegion()
227 for (y = 0; y < pPixmap->drawable.height; y++) { in dmxBitmapToRegion()
231 for (x = 0; x < pPixmap->drawable.width; x++) { in dmxBitmapToRegion()
249 Box.x2 = pPixmap->drawable.width; in dmxBitmapToRegion()