Lines Matching defs:pPixmap
36 PixmapPtr pPixmap;
52 pPixmap = pScreen->CreatePixmap(pScreen, 0, 0, depth, usage_hint);
55 if (!pPixmap)
58 spix = saa_pixmap(pPixmap);
69 spix->pixmap = pPixmap;
70 bpp = pPixmap->drawable.bitsPerPixel;
84 if (!(*pScreen->ModifyPixmapHeader) (pPixmap, w, h, 0, 0,
95 if (!saa_prepare_access_pixmap(pPixmap, SAA_ACCESS_W, NULL))
101 return pPixmap;
104 driver->destroy_pixmap(driver, pPixmap);
107 pScreen->DestroyPixmap(pPixmap);
115 saa_destroy_pixmap(PixmapPtr pPixmap)
117 ScreenPtr pScreen = pPixmap->drawable.pScreen;
122 if (pPixmap->refcnt == 1) {
123 struct saa_pixmap *spix = saa_pixmap(pPixmap);
130 saa_finish_access_pixmap(pPixmap, SAA_ACCESS_W);
133 driver->destroy_pixmap(driver, pPixmap);
142 ret = pScreen->DestroyPixmap(pPixmap);
149 saa_modify_pixmap_header(PixmapPtr pPixmap, int width, int height, int depth,
158 if (!pPixmap)
161 pScreen = pPixmap->drawable.pScreen;
163 spix = saa_pixmap(pPixmap);
167 driver->modify_pixmap_header(pPixmap, width, height, depth,
175 ret = pScreen->ModifyPixmapHeader(pPixmap, width, height, depth,
178 spix->override = pPixmap->devPrivate.ptr;
182 pPixmap->devPrivate.ptr = NULL;
187 saa_get_saa_pixmap(PixmapPtr pPixmap)
189 return saa_pixmap(pPixmap);