Searched defs:pdraw (Results 1 - 10 of 10) sorted by relevance

/external/mesa3d/src/glx/
H A Ddri2.c102 __GLXDRIdrawable *pdraw; local
104 pdraw = dri2GetGlxDrawableFromXDrawableId(dpy, awire->drawable);
105 if (pdraw == NULL)
134 glxDraw = GetGLXDrawable(dpy, pdraw->drawable);
H A Ddri_common.c392 __GLXDRIdrawable *pdraw; local
405 if (__glxHashLookup(priv->drawHash, glxDrawable, (void *) &pdraw) == 0) {
406 pdraw->refcount ++;
407 return pdraw;
410 pdraw = psc->driScreen->createDrawable(psc, glxDrawable,
413 if (pdraw == NULL) {
418 if (__glxHashInsert(priv->drawHash, glxDrawable, pdraw)) {
419 (*pdraw->destroyDrawable) (pdraw);
422 pdraw
431 __GLXDRIdrawable *pdraw; local
[all...]
H A Dglx_pbuffer.c88 __GLXDRIdrawable *pdraw; local
136 pdraw = GetGLXDRIDrawable(dpy, drawable);
138 if (!pdraw)
145 pdraw->eventMask = attribs[i * 2 + 1];
197 __GLXDRIdrawable *pdraw; local
209 pdraw = psc->driScreen->createDrawable(psc, drawable,
211 if (pdraw == NULL) {
216 if (__glxHashInsert(priv->drawHash, glxdrawable, pdraw)) {
217 (*pdraw->destroyDrawable) (pdraw);
231 __GLXDRIdrawable *pdraw = GetGLXDRIDrawable(dpy, drawable); local
289 __GLXDRIdrawable *pdraw; local
[all...]
H A Ddrisw_glx.c99 __GLXDRIdrawable *pdraw = &(pdp->base); local
100 Display *dpy = pdraw->psc->dpy;
106 drawable = pdraw->xDrawable;
141 __GLXDRIdrawable *pdraw = &(pdp->base); local
142 Display *dpy = pdraw->psc->dpy;
158 drawable = pdraw->xDrawable;
252 struct drisw_drawable *pdraw, *pread; local
254 pdraw = (struct drisw_drawable *) driFetchDrawable(context, draw);
259 if (pdraw == NULL || pread == NULL)
263 pdraw
286 struct drisw_drawable *pdraw = (struct drisw_drawable *) base; local
319 struct drisw_drawable *pdraw = (struct drisw_drawable *) base; local
495 driswDestroyDrawable(__GLXDRIdrawable * pdraw) argument
546 driswSwapBuffers(__GLXDRIdrawable * pdraw, int64_t target_msc, int64_t divisor, int64_t remainder, Bool flush) argument
567 driswCopySubBuffer(__GLXDRIdrawable * pdraw, int x, int y, int width, int height, Bool flush) argument
[all...]
H A Ddriwindows_glx.c85 struct driwindows_drawable *pdraw, *pread; local
87 pdraw = (struct driwindows_drawable *) driFetchDrawable(context, draw);
92 if (pdraw == NULL || pread == NULL)
96 pdraw->windowsDrawable, pread->windowsDrawable))
118 struct driwindows_drawable *pdraw = (struct driwindows_drawable *) base; local
122 if (pdraw != NULL) {
124 pdraw->base.textureTarget,
125 pdraw->base.textureFormat,
126 pdraw->windowsDrawable);
137 struct driwindows_drawable *pdraw local
289 driwindowsDestroyDrawable(__GLXDRIdrawable * pdraw) argument
350 driwindowsSwapBuffers(__GLXDRIdrawable * pdraw, int64_t target_msc, int64_t divisor, int64_t remainder, Bool flush) argument
370 driwindowsCopySubBuffer(__GLXDRIdrawable * pdraw, int x, int y, int width, int height, Bool flush) argument
[all...]
H A Ddri3_glx.c217 struct dri3_drawable *pdraw, *pread; local
220 pdraw = (struct dri3_drawable *) driFetchDrawable(context, draw);
225 if (pdraw)
226 dri_draw = pdraw->loader_drawable.dri_drawable;
359 struct dri3_drawable *pdraw = (struct dri3_drawable *) base; local
361 loader_dri3_drawable_fini(&pdraw->loader_drawable);
363 free(pdraw);
370 struct dri3_drawable *pdraw; local
374 pdraw = calloc(1, sizeof(*pdraw));
403 dri3_wait_for_msc(__GLXDRIdrawable *pdraw, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t *ust, int64_t *msc, int64_t *sbc) argument
420 dri3_drawable_get_msc(struct glx_screen *psc, __GLXDRIdrawable *pdraw, int64_t *ust, int64_t *msc, int64_t *sbc) argument
433 dri3_wait_for_sbc(__GLXDRIdrawable *pdraw, int64_t target_sbc, int64_t *ust, int64_t *msc, int64_t *sbc) argument
443 dri3_copy_sub_buffer(__GLXDRIdrawable *pdraw, int x, int y, int width, int height, Bool flush) argument
481 struct dri3_drawable *pdraw = loader_drawable_to_dri3_drawable(draw); local
524 dri3_swap_buffers(__GLXDRIdrawable *pdraw, int64_t target_msc, int64_t divisor, int64_t remainder, Bool flush) argument
539 dri3_get_buffer_age(__GLXDRIdrawable *pdraw) argument
565 dri3_set_swap_interval(__GLXDRIdrawable *pdraw, int interval) argument
600 dri3_get_swap_interval(__GLXDRIdrawable *pdraw) argument
617 struct dri3_drawable *pdraw = (struct dri3_drawable *) base; local
640 struct dri3_drawable *pdraw = (struct dri3_drawable *) base; local
[all...]
H A Ddri_glx.c545 struct dri_drawable *pdraw, *pread; local
547 pdraw = (struct dri_drawable *) driFetchDrawable(context, draw);
552 if (pdraw == NULL || pread == NULL)
556 pdraw->driDrawable, pread->driDrawable))
647 driDestroyDrawable(__GLXDRIdrawable * pdraw) argument
649 struct dri_screen *psc = (struct dri_screen *) pdraw->psc;
650 struct dri_drawable *pdp = (struct dri_drawable *) pdraw;
653 XF86DRIDestroyDrawable(psc->base.dpy, psc->base.scr, pdraw->drawable);
654 free(pdraw);
705 driSwapBuffers(__GLXDRIdrawable * pdraw, int64_ argument
720 driCopySubBuffer(__GLXDRIdrawable * pdraw, int x, int y, int width, int height, Bool flush) argument
749 driSetSwapInterval(__GLXDRIdrawable *pdraw, int interval) argument
765 driGetSwapInterval(__GLXDRIdrawable *pdraw) argument
[all...]
H A Ddri2_glx.c134 struct dri2_drawable *pdraw, *pread; local
139 pdraw = (struct dri2_drawable *) driFetchDrawable(context, draw);
144 if (pdraw)
145 dri_draw = pdraw->driDrawable;
161 if (!pdp->invalidateAvailable && pdraw) {
162 dri2InvalidateBuffers(psc->base.dpy, pdraw->base.xDrawable);
163 if (pread != pdraw && pread)
338 struct dri2_drawable *pdraw = (struct dri2_drawable *) base; local
342 __glxHashDelete(pdp->dri2Hash, pdraw->base.xDrawable);
343 (*psc->core->destroyDrawable) (pdraw
362 struct dri2_drawable *pdraw; local
432 dri2DrawableGetMSC(struct glx_screen *psc, __GLXDRIdrawable *pdraw, int64_t *ust, int64_t *msc, int64_t *sbc) argument
454 dri2WaitForMSC(__GLXDRIdrawable *pdraw, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t *ust, int64_t *msc, int64_t *sbc) argument
486 dri2WaitForSBC(__GLXDRIdrawable *pdraw, int64_t target_sbc, int64_t *ust, int64_t *msc, int64_t *sbc) argument
566 __dri2CopySubBuffer(__GLXDRIdrawable *pdraw, int x, int y, int width, int height, enum __DRI2throttleReason reason, Bool flush) argument
606 dri2CopySubBuffer(__GLXDRIdrawable *pdraw, int x, int y, int width, int height, Bool flush) argument
669 struct dri2_drawable *pdraw = loaderPrivate; local
717 process_buffers(struct dri2_drawable * pdraw, DRI2Buffer * buffers, unsigned count) argument
745 __GLXDRIdrawable *pdraw; local
776 dri2XcbSwapBuffers(Display *dpy, __GLXDRIdrawable *pdraw, int64_t target_msc, int64_t divisor, int64_t remainder) argument
822 dri2SwapBuffers(__GLXDRIdrawable *pdraw, int64_t target_msc, int64_t divisor, int64_t remainder, Bool flush) argument
868 struct dri2_drawable *pdraw = loaderPrivate; local
891 struct dri2_drawable *pdraw = loaderPrivate; local
911 dri2SetSwapInterval(__GLXDRIdrawable *pdraw, int interval) argument
942 dri2GetSwapInterval(__GLXDRIdrawable *pdraw) argument
972 __GLXDRIdrawable *pdraw = local
995 struct dri2_drawable *pdraw = (struct dri2_drawable *) base; local
1033 struct dri2_drawable *pdraw = (struct dri2_drawable *) base; local
1352 __GLXDRIdrawable *pdraw; local
[all...]
H A Dglxcmds.c77 __GLXDRIdrawable *pdraw; local
82 if (__glxHashLookup(priv->drawHash, drawable, (void *) &pdraw) == 0)
83 return pdraw;
736 __GLXDRIdrawable *pdraw;
745 pdraw = psc->driScreen->createDrawable(psc, pixmap, xid, config);
746 if (pdraw == NULL) {
752 if (__glxHashInsert(priv->drawHash, xid, pdraw)) {
753 (*pdraw->destroyDrawable) (pdraw);
807 __GLXDRIdrawable *pdraw
1762 __GLXDRIdrawable *pdraw = local
1812 __GLXDRIdrawable *pdraw = local
1841 __GLXDRIdrawable *pdraw = local
1864 __GLXDRIdrawable *pdraw; local
1901 __GLXDRIdrawable *pdraw; local
2097 __GLXDRIdrawable *pdraw; local
2218 __GLXDRIdrawable *pdraw = GetGLXDRIDrawable(dpy, drawable); local
2260 __GLXDRIdrawable *pdraw = GetGLXDRIDrawable(dpy, drawable); local
2292 __GLXDRIdrawable *pdraw = GetGLXDRIDrawable(dpy, drawable); local
2382 __GLXDRIdrawable *pdraw = GetGLXDRIDrawable(dpy, drawable); local
[all...]
/external/mesa3d/src/mesa/drivers/dri/common/
H A Ddri_util.c646 __DRIdrawable *pdraw; local
650 pdraw = malloc(sizeof *pdraw);
651 if (!pdraw)
654 pdraw->loaderPrivate = data;
656 pdraw->driScreenPriv = screen;
657 pdraw->driContextPriv = NULL;
658 pdraw->refcount = 0;
659 pdraw->lastStamp = 0;
660 pdraw
[all...]

Completed in 852 milliseconds