Lines Matching refs:pixmap
52 // backing store in the X server, as a pixmap. Thus expose events just require
90 Pixmap pixmap,
99 BackingStoreEvents(TransportDIB* dib, Display* d, Picture pic, Pixmap pix,
104 pixmap(pix),
116 Pixmap pixmap;
147 Pixmap pixmap,
150 dib, display, picture, pixmap, completion_callback));
201 XFreePixmap(data->display, data->pixmap);
229 XFreePixmap(data->display, data->pixmap);
319 Pixmap pixmap = XCreatePixmap(display_, root_window_, width, height,
322 // Draw ARGB transport DIB onto our pixmap.
323 ui::PutARGBImage(display_, visual_, visual_depth_, pixmap,
330 pixmap, // src
341 XFreePixmap(display_, pixmap);
377 Pixmap pixmap;
390 pixmap = XShmCreatePixmap(display_, root_window_, NULL, &shminfo,
393 // We don't have shared memory pixmaps. Fall back to creating a pixmap
395 pixmap = XCreatePixmap(display_, root_window_, width, height, 32);
396 GC gc = XCreateGC(display_, pixmap, 0, NULL);
422 XShmPutImage(display_, pixmap, gc, image,
431 XShmPutImage(display_, pixmap, gc, image,
459 XPutImage(display_, pixmap, gc, &image,
466 picture = ui::CreatePictureFromSkiaPixmap(display_, pixmap);
503 dib, display_, picture, pixmap, completion_callback);
512 XFreePixmap(display_, pixmap);