Lines Matching refs:xid
161 " --setprovideroutputsource <prov-xid> <source-xid>\n"
162 " --setprovideroffloadsink <prov-xid> <sink-xid>\n"
302 XID xid;
629 set_name_xid (name_t *name, XID xid)
632 name->xid = xid;
652 name->xid = old->xid;
663 unsigned int xid; /* don't make it XID (which is unsigned long):
667 if ((valid & name_xid) && sscanf (string, "0x%x", &xid) == 1)
668 set_name_xid (name, xid);
682 if ((kind & name_xid)) return printf("XID 0x%x", (unsigned int)name->xid);
759 if ((common & name_xid) && name->xid == output->output.xid)
801 if ((common & name_xid) && name->xid == crtc->crtc.xid)
831 if ((name->kind & name_xid) && name->xid == mode->id)
889 if ((name->kind & name_xid) && name->xid == mode->id)
952 if (output_info->crtcs[c] == crtc->crtc.xid)
1040 return XRRGetOutputPrimary(dpy, root) == output->output.xid;
1066 crtc_gamma = XRRGetCrtcGamma(dpy, output->crtc_info->crtc.xid);
1136 set_output_info (output_t *output, RROutput xid, XRROutputInfo *output_info)
1145 set_name_xid (&output->output, xid);
1154 if (output->crtc.kind == name_xid && output->crtc.xid == None)
1162 fatal ("cannot find crtc 0x%lx\n", output->crtc.xid);
1168 output->crtc_info->crtc.xid);
1184 if (output->mode.xid)
1186 output->mode_info = find_mode_by_xid (output->mode.xid);
1189 output->mode.xid, output->output.string);
1194 else if (output->mode.kind == name_xid && output->mode.xid == None)
1209 fatal ("cannot find mode 0x%lx\n", output->mode.xid);
1439 size = XRRGetCrtcGammaSize(dpy, crtc->crtc.xid);
1497 XRRSetCrtcGamma(dpy, crtc->crtc.xid, crtc_gamma);
1513 XRRSetOutputPrimary(dpy, root, output->output.xid);
1526 return XRRSetCrtcConfig (dpy, res, crtc->crtc.xid, CurrentTime,
1537 XRRSetCrtcTransform (dpy, crtc->crtc.xid,
1557 return XRRSetCrtcConfig (dpy, res, crtc->crtc.xid, CurrentTime,
1577 rr_outputs[o] = crtc->outputs[o]->output.xid;
1594 s = XRRSetCrtcConfig (dpy, res, crtc->crtc.xid, CurrentTime,
1599 s = XRRSetPanning (dpy, res, crtc->crtc.xid, crtc->panning_info);
1893 if (output->output_info->crtcs[c] == crtc->crtc.xid)
1910 if (output->output_info->clones[l] == other->output.xid)
2617 if ((name->kind & name_xid) && name->xid == 0)
2623 if ((common & name_xid) && name->xid == p->provider.xid)
3428 XRRAddOutputMode (dpy, o->output.xid, e->id);
3437 XRRDeleteOutputMode (dpy, o->output.xid, e->id);
3473 if (XRRGetOutputProperty (dpy, output->output.xid, name,
3479 (propinfo = XRRQueryOutputProperty(dpy, output->output.xid,
3524 XRRChangeOutputProperty (dpy, output->output.xid,
3549 XRRSetProviderOutputSource(dpy, provider->provider.xid, source ? source->provider.xid : 0);
3564 XRRSetProviderOffloadSink(dpy, provider->provider.xid, sink ? sink->provider.xid : 0);
3686 m->outputs[o] = output->output.xid;
3823 printf ("\tIdentifier: 0x%x\n", (int)output->output.xid);
3877 Atom *props = XRRListOutputProperties (dpy, output->output.xid,
3888 XRRGetOutputProperty (dpy, output->output.xid, props[j],
3894 propinfo = XRRQueryOutputProperty(dpy, output->output.xid,
4021 printf("Provider %d: id: 0x%x cap: 0x%x", j, (int)provider->provider.xid, info->capabilities);