Lines Matching refs:ximage
60 pdp->ximage = XCreateImage(dpy, in XCreateDrawable()
73 if (pdp->ximage->bits_per_pixel == 24) in XCreateDrawable()
74 pdp->ximage->bits_per_pixel = 32; in XCreateDrawable()
82 XDestroyImage(pdp->ximage); in XDestroyDrawable()
144 XImage *ximage; in swrastPutImage2() local
160 ximage = pdp->ximage; in swrastPutImage2()
161 ximage->data = data; in swrastPutImage2()
162 ximage->width = w; in swrastPutImage2()
163 ximage->height = h; in swrastPutImage2()
164 ximage->bytes_per_line = stride ? stride : bytes_per_line(w * ximage->bits_per_pixel, 32); in swrastPutImage2()
166 XPutImage(dpy, drawable, gc, ximage, 0, 0, x, y, w, h); in swrastPutImage2()
168 ximage->data = NULL; in swrastPutImage2()
188 XImage *ximage; in swrastGetImage2() local
192 ximage = prp->ximage; in swrastGetImage2()
193 ximage->data = data; in swrastGetImage2()
194 ximage->width = w; in swrastGetImage2()
195 ximage->height = h; in swrastGetImage2()
196 ximage->bytes_per_line = stride ? stride : bytes_per_line(w * ximage->bits_per_pixel, 32); in swrastGetImage2()
198 XGetSubImage(dpy, readable, x, y, w, h, ~0L, ZPixmap, ximage, 0, 0); in swrastGetImage2()
200 ximage->data = NULL; in swrastGetImage2()