Lines Matching defs:xDrawable
162 dri2InvalidateBuffers(psc->base.dpy, pdraw->base.xDrawable);
164 dri2InvalidateBuffers(psc->base.dpy, pread->base.xDrawable);
294 __glxHashDelete(pdp->dri2Hash, pdraw->base.xDrawable);
304 if (pdraw->base.xDrawable != pdraw->base.drawable)
305 DRI2DestroyDrawable(psc->base.dpy, pdraw->base.xDrawable);
311 dri2CreateDrawable(struct glx_screen *base, XID xDrawable,
330 pdraw->base.xDrawable = xDrawable;
353 DRI2CreateDrawable(psc->base.dpy, xDrawable);
361 DRI2DestroyDrawable(psc->base.dpy, xDrawable);
366 if (__glxHashInsert(pdp->dri2Hash, xDrawable, pdraw)) {
368 DRI2DestroyDrawable(psc->base.dpy, xDrawable);
391 get_msc_cookie = xcb_dri2_get_msc_unchecked(c, pdraw->xDrawable);
420 wait_msc_cookie = xcb_dri2_wait_msc_unchecked(c, pdraw->xDrawable,
448 wait_sbc_cookie = xcb_dri2_wait_sbc_unchecked(c, pdraw->xDrawable,
544 DRI2CopyRegion(psc->base.dpy, pdraw->xDrawable, region,
551 DRI2CopyRegion(psc->base.dpy, pdraw->xDrawable, region,
582 DRI2CopyRegion(psc->base.dpy, priv->base.xDrawable, region, dest, src);
644 dri2InvalidateBuffers(priv->dpy, pdraw->base.xDrawable);
748 xcb_dri2_swap_buffers_unchecked(c, pdraw->xDrawable,
810 dri2InvalidateBuffers(dpyPriv->dpy, pdraw->xDrawable);
824 buffers = DRI2GetBuffers(pdraw->base.psc->dpy, pdraw->base.xDrawable,
848 pdraw->base.xDrawable,
888 xcb_dri2_swap_interval(c, priv->base.xDrawable, interval);