Lines Matching refs:pixmap
168 * Setup an off-screen pixmap or Ximage to use as the back buffer.
214 b->backxrb->pixmap = None;
217 /* Free the old back pixmap */
218 if (b->backxrb->pixmap) {
219 XMesaFreePixmap(b->xm_visual->display, b->backxrb->pixmap);
220 b->backxrb->pixmap = 0;
224 /* Allocate new back pixmap */
225 b->backxrb->pixmap = XMesaCreatePixmap(b->xm_visual->display,
232 b->backxrb->drawable = b->backxrb->pixmap;
240 /* XXX Note: the ximage or Pixmap attached to this renderbuffer
284 /* reallocate the back buffer XImage or Pixmap */
344 * pixmap via a temporary XImage which will be 32bpp.
394 /* free back ximage/pixmap/shmregion */
407 if (b->backxrb->pixmap) {
408 XMesaFreePixmap( b->display, b->backxrb->pixmap );
448 /* this must be a pixmap/window renderbuffer */
452 assert(xrb->pixmap);
460 /* read pixel data out of the pixmap/window into an XImage */
462 xrb->pixmap, x, y2, w, h,
524 /* this must be a pixmap/window renderbuffer */
525 assert(xrb->pixmap);
529 /* put modified ximage data back into the pixmap/window */
531 GC gc = XCreateGC(xrb->Parent->display, xrb->pixmap, 0, NULL);
534 xrb->pixmap, /* dest */