Home | History | Annotate | Download | only in glx

Lines Matching refs:rep

223    xDRI2QueryVersionReply rep;
235 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) {
240 *major = rep.majorVersion;
241 *minor = rep.minorVersion;
245 switch (rep.minorVersion) {
270 xDRI2ConnectReply rep;
294 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) {
300 if (rep.driverNameLength == 0 && rep.deviceNameLength == 0) {
306 *driverName = Xmalloc(rep.driverNameLength + 1);
309 ((rep.driverNameLength + 3) & ~3) +
310 ((rep.deviceNameLength + 3) & ~3));
315 _XReadPad(dpy, *driverName, rep.driverNameLength);
316 (*driverName)[rep.driverNameLength] = '\0';
318 *deviceName = Xmalloc(rep.deviceNameLength + 1);
321 _XEatData(dpy, ((rep.deviceNameLength + 3) & ~3));
326 _XReadPad(dpy, *deviceName, rep.deviceNameLength);
327 (*deviceName)[rep.deviceNameLength] = '\0';
340 xDRI2AuthenticateReply rep;
351 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) {
360 return rep.authenticated;
405 xDRI2GetBuffersReply rep;
424 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) {
430 *width = rep.width;
431 *height = rep.height;
432 *outCount = rep.count;
434 buffers = Xmalloc(rep.count * sizeof buffers[0]);
436 _XEatData(dpy, rep.count * sizeof repBuffer);
442 for (i = 0; i < rep.count; i++) {
464 xDRI2GetBuffersReply rep;
483 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) {
489 *width = rep.width;
490 *height = rep.height;
491 *outCount = rep.count;
493 buffers = Xmalloc(rep.count * sizeof buffers[0]);
495 _XEatData(dpy, rep.count * sizeof repBuffer);
501 for (i = 0; i < rep.count; i++) {
523 xDRI2CopyRegionReply rep;
536 _XReply(dpy, (xReply *) & rep, 0, xFalse);
566 xDRI2SwapBuffersReply rep;
577 _XReply(dpy, (xReply *)&rep, 0, xFalse);
579 *count = vals_to_card64(rep.swap_lo, rep.swap_hi);
592 xDRI2MSCReply rep;
602 if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
608 *ust = vals_to_card64(rep.ust_lo, rep.ust_hi);
609 *msc = vals_to_card64(rep.msc_lo, rep.msc_hi);
610 *sbc = vals_to_card64(rep.sbc_lo, rep.sbc_hi);
637 xDRI2MSCReply rep;
648 if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
654 *ust = ((CARD64)rep.ust_hi << 32) | (CARD64)rep.ust_lo;
655 *msc = ((CARD64)rep.msc_hi << 32) | (CARD64)rep.msc_lo;
656 *sbc = ((CARD64)rep.sbc_hi << 32) | (CARD64)rep.sbc_lo;
678 xDRI2MSCReply rep;
689 if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
695 *ust = ((CARD64)rep.ust_hi << 32) | rep.ust_lo;
696 *msc = ((CARD64)rep.msc_hi << 32) | rep.msc_lo;
697 *sbc = ((CARD64)rep.sbc_hi << 32) | rep.sbc_lo;