Lines Matching refs:gc
154 static void DPSCAPInitGC(Display *dpy, Display *agent, GC gc);
586 GC gc,
652 if (gc != NULL)
653 XDPSLFlushGC(xdpy, gc);
673 req->gc = (gc != NULL) ? XGContextFromGC(gc) : None;
688 if (rep.cpsid && xdpy != dpy && gc != NULL)
690 DPSCAPInitGC(xdpy, dpy, gc);
706 GC gc,
771 if (gc != NULL)
772 XDPSLFlushGC(xdpy, gc);
792 req->gc = (gc != NULL) ? XGContextFromGC(gc) : None;
804 if (rep.cpsid && xdpy != dpy && gc != NULL)
806 DPSCAPInitGC(xdpy, dpy, gc);
1450 XDPSLSyncGCClip(Display *xdpy, GC gc)
1456 /* We DON'T want to notice all gc changes, just the clip */
1457 oldDirty = gc->dirty;
1458 gc->dirty = (GCClipXOrigin|GCClipYOrigin);
1459 XDPSLFlushGC(xdpy, gc);
1460 gc->dirty = oldDirty;
1463 /* For DPS NX and SLOW mode, flushing the gc cache has
1931 XDPSLFlushGC(xdpy, gc)
1933 GC gc;
1938 if (!gc->dirty) return;
1946 DPSAssertWarn(XGetGCValues(xdpy, gc, valuemask, &vals),
1948 vals.clip_mask = gc->values.clip_mask;
1950 DPSCAPChangeGC(dpy, gc, DPSGCBITS, &vals);
1957 FlushGC(xdpy, gc);
2084 DPSCAPInitGC(Display *dpy, Display *agent, GC gc)
2090 DPSAssertWarn(XGetGCValues(dpy, gc, valuemask, &values),
2092 values.clip_mask = gc->values.clip_mask;
2093 DPSCAPChangeGC(agent, gc, DPSGCBITS, &values);