Lines Matching defs:priv
486 struct dri2_drawable *priv = (struct dri2_drawable *) pdraw;
494 if (!priv->have_back)
498 xrect.y = priv->height - y - height;
505 dri2Flush(psc, ctx, priv, flags, __DRI2_THROTTLE_COPYSUBBUFFER);
514 if (priv->have_fake_front)
531 dri2_copy_drawable(struct dri2_drawable *priv, int dest, int src)
535 struct dri2_screen *psc = (struct dri2_screen *) priv->base.psc;
539 xrect.width = priv->width;
540 xrect.height = priv->height;
543 (*psc->f->flush) (priv->driDrawable);
546 DRI2CopyRegion(psc->base.dpy, priv->base.xDrawable, region, dest, src);
554 struct dri2_drawable *priv = (struct dri2_drawable *)
557 if (priv == NULL || !priv->have_fake_front)
560 dri2_copy_drawable(priv, DRI2BufferFakeFrontLeft, DRI2BufferFrontLeft);
566 struct dri2_drawable *priv = (struct dri2_drawable *)
569 if (priv == NULL || !priv->have_fake_front)
572 dri2_copy_drawable(priv, DRI2BufferFrontLeft, DRI2BufferFakeFrontLeft);
582 struct glx_display *priv;
595 priv = __glXInitialize(psc->base.dpy);
597 if (priv == NULL)
736 struct dri2_drawable *priv = (struct dri2_drawable *) pdraw;
737 struct dri2_screen *psc = (struct dri2_screen *) priv->base.psc;
741 if (!priv->have_back)
748 dri2Flush(psc, ctx, priv, flags, __DRI2_THROTTLE_SWAPBUFFER);
754 show_fps(priv);
812 struct dri2_drawable *priv = (struct dri2_drawable *) pdraw;
813 struct dri2_screen *psc = (struct dri2_screen *) priv->base.psc;
818 xcb_dri2_swap_interval(c, priv->base.xDrawable, interval);
819 priv->swap_interval = interval;
827 struct dri2_drawable *priv = (struct dri2_drawable *) pdraw;
829 return priv->swap_interval;
945 dri2BindExtensions(struct dri2_screen *psc, struct glx_display * priv,
1045 dri2CreateScreen(int screen, struct glx_display * priv)
1050 priv->dri2Display;
1064 if (!glx_screen_init(&psc->base, screen, priv)) {
1069 if (!DRI2Connect(priv->dpy, RootWindow(priv->dpy, screen),
1088 if (!DRI2Authenticate(priv->dpy, RootWindow(priv->dpy, screen), magic)) {
1139 dri2BindExtensions(psc, priv, driverName);