Home
last modified time | relevance | path

Searched refs:pcp (Results 1 - 5 of 5) sorted by relevance

/third_party/mesa3d/src/glx/
H A Ddriwindows_glx.c70 struct driwindows_context *pcp = (struct driwindows_context *) context; in driwindows_destroy_context() local
72 driReleaseDrawables(&pcp->base); in driwindows_destroy_context()
76 windows_destroy_context(pcp->windowsContext); in driwindows_destroy_context()
78 free(pcp); in driwindows_destroy_context()
85 struct driwindows_context *pcp = (struct driwindows_context *) context; in driwindows_bind_context() local
96 if (windows_bind_context(pcp->windowsContext, in driwindows_bind_context()
106 struct driwindows_context *pcp = (struct driwindows_context *) context; in driwindows_unbind_context() local
108 windows_unbind_context(pcp->windowsContext); in driwindows_unbind_context()
124 struct driwindows_context *pcp, *pcp_shared; in driwindows_create_context() local
148 pcp in driwindows_create_context()
181 struct driwindows_context *pcp, *pcp_shared; driwindows_create_context_attribs() local
[all...]
H A Ddri3_glx.c105 struct dri3_context *pcp = (struct dri3_context *) __glXGetCurrentContext(); in glx_dri3_in_current_context() local
108 return (&pcp->base != &dummyContext) && pcp->base.psc == &psc->base; in glx_dri3_in_current_context()
124 struct dri3_context *pcp = (struct dri3_context *) gc; in glx_dri3_get_dri_screen() local
125 struct dri3_screen *psc = (struct dri3_screen *) pcp->base.psc; in glx_dri3_get_dri_screen()
175 struct dri3_context *pcp = (struct dri3_context *) context; in dri3_destroy_context() local
178 driReleaseDrawables(&pcp->base); in dri3_destroy_context()
182 (*psc->core->destroyContext) (pcp->driContext); in dri3_destroy_context()
184 free(pcp); in dri3_destroy_context()
191 struct dri3_context *pcp in dri3_bind_context() local
225 struct dri3_context *pcp = (struct dri3_context *) context; dri3_unbind_context() local
239 struct dri3_context *pcp = NULL; dri3_create_context_attribs() local
550 struct dri3_context *pcp = (struct dri3_context *)loaderPrivate; dri_set_background_context() local
679 struct dri3_context *pcp = (struct dri3_context *) gc; dri3_bind_tex_image() local
701 struct dri3_context *pcp = (struct dri3_context *) gc; dri3_release_tex_image() local
[all...]
H A Ddri2_glx.c102 struct dri2_context *pcp = (struct dri2_context *) context; in dri2_destroy_context() local
105 driReleaseDrawables(&pcp->base); in dri2_destroy_context()
109 (*psc->core->destroyContext) (pcp->driContext); in dri2_destroy_context()
111 free(pcp); in dri2_destroy_context()
118 struct dri2_context *pcp = (struct dri2_context *) context; in dri2_bind_context() local
119 struct dri2_screen *psc = (struct dri2_screen *) pcp->base.psc; in dri2_bind_context()
138 if (!(*psc->core->bindContext) (pcp->driContext, dri_draw, dri_read)) in dri2_bind_context()
147 struct dri2_context *pcp = (struct dri2_context *) context; in dri2_unbind_context() local
148 struct dri2_screen *psc = (struct dri2_screen *) pcp->base.psc; in dri2_unbind_context()
150 (*psc->core->unbindContext) (pcp in dri2_unbind_context()
161 struct dri2_context *pcp = NULL; dri2_create_context_attribs() local
835 struct dri2_context *pcp = (struct dri2_context *) loaderPrivate; driSetBackgroundContext() local
842 struct dri2_context *pcp = (struct dri2_context *) loaderPrivate; driIsThreadSafe() local
892 struct dri2_context *pcp = (struct dri2_context *) gc; dri2_bind_tex_image() local
918 struct dri2_context *pcp = (struct dri2_context *) gc; dri2_release_tex_image() local
[all...]
H A Ddrisw_glx.c418 struct drisw_context *pcp = (struct drisw_context *) context; in drisw_destroy_context() local
421 driReleaseDrawables(&pcp->base); in drisw_destroy_context()
425 (*psc->core->destroyContext) (pcp->driContext); in drisw_destroy_context()
427 free(pcp); in drisw_destroy_context()
434 struct drisw_context *pcp = (struct drisw_context *) context; in drisw_bind_context() local
435 struct drisw_screen *psc = (struct drisw_screen *) pcp->base.psc; in drisw_bind_context()
443 if (!(*psc->core->bindContext) (pcp->driContext, in drisw_bind_context()
460 struct drisw_context *pcp = (struct drisw_context *) context; in drisw_unbind_context() local
461 struct drisw_screen *psc = (struct drisw_screen *) pcp->base.psc; in drisw_unbind_context()
463 (*psc->core->unbindContext) (pcp in drisw_unbind_context()
483 struct drisw_context *pcp = (struct drisw_context *) gc; drisw_bind_tex_image() local
512 struct drisw_context *pcp = (struct drisw_context *) gc; drisw_release_tex_image() local
561 struct drisw_context *pcp, *pcp_shared; drisw_create_context_attribs() local
[all...]
/third_party/mesa3d/src/gallium/frontends/dri/
H A Ddri_util.c671 driDestroyContext(__DRIcontext *pcp) in driDestroyContext() argument
673 if (pcp) { in driDestroyContext()
674 dri_destroy_context(pcp); in driDestroyContext()
675 free(pcp); in driDestroyContext()
704 static int driBindContext(__DRIcontext *pcp, in driBindContext() argument
713 if (!pcp) in driBindContext()
717 pcp->driDrawablePriv = pdp; in driBindContext()
718 pcp->driReadablePriv = prp; in driBindContext()
720 pdp->driContextPriv = pcp; in driBindContext()
727 return dri_make_current(pcp, pd in driBindContext()
746 driUnbindContext(__DRIcontext *pcp) driUnbindContext() argument
[all...]

Completed in 6 milliseconds