Lines Matching refs:shmid
84 XCreateDrawable(struct drisw_drawable * pdp, int shmid, Display * dpy)
91 if (!xshm_error && shmid >= 0) {
92 pdp->shminfo.shmid = shmid;
122 pdp->shminfo.shmid = -1;
149 if (pdp->shminfo.shmid > 0)
208 int shmid, char *data, void *loaderPrivate)
217 if (!pdp->ximage || shmid != pdp->shminfo.shmid) {
218 if (!XCreateDrawable(pdp, shmid, dpy))
238 if (pdp->shminfo.shmid >= 0) {
254 int shmid, char *shmaddr, unsigned offset,
260 swrastXPutImage(draw, op, 0, 0, x, y, w, h, stride, shmid,
268 int shmid, char *shmaddr, unsigned offset,
274 swrastXPutImage(draw, op, x, 0, x, y, w, h, stride, shmid,
307 if (!prp->ximage || prp->shminfo.shmid >= 0) {
336 int shmid, void *loaderPrivate)
344 if (!prp->ximage || shmid != prp->shminfo.shmid) {
345 if (!XCreateDrawable(prp, shmid, dpy))