Lines Matching defs:pcp

104    struct dri3_context *pcp = (struct dri3_context *) __glXGetCurrentContext();
107 return (&pcp->base != &dummyContext) && pcp->base.psc == &psc->base;
123 struct dri3_context *pcp = (struct dri3_context *) gc;
124 struct dri3_screen *psc = (struct dri3_screen *) pcp->base.psc;
174 struct dri3_context *pcp = (struct dri3_context *) context;
177 driReleaseDrawables(&pcp->base);
181 (*psc->core->destroyContext) (pcp->driContext);
183 free(pcp);
190 struct dri3_context *pcp = (struct dri3_context *) context;
191 struct dri3_screen *psc = (struct dri3_screen *) pcp->base.psc;
198 driReleaseDrawables(&pcp->base);
210 if (!(*psc->core->bindContext) (pcp->driContext, dri_draw, dri_read))
224 struct dri3_context *pcp = (struct dri3_context *) context;
225 struct dri3_screen *psc = (struct dri3_screen *) pcp->base.psc;
227 (*psc->core->unbindContext) (pcp->driContext);
238 struct dri3_context *pcp = NULL;
269 pcp = calloc(1, sizeof *pcp);
270 if (pcp == NULL) {
275 if (!glx_context_init(&pcp->base, &psc->base, config_base))
306 pcp->base.noError = GL_TRUE;
309 pcp->base.renderType = dca.render_type;
311 pcp->driContext =
320 pcp);
322 if (pcp->driContext == NULL)
325 pcp->base.vtable = base->context_vtable;
327 return &pcp->base;
330 free(pcp);
525 struct dri3_context *pcp = (struct dri3_context *)loaderPrivate;
526 __glXSetCurrentContext(&pcp->base);
669 struct dri3_context *pcp = (struct dri3_context *) gc;
680 (*psc->texBuffer->setTexBuffer2) (pcp->driContext,
691 struct dri3_context *pcp = (struct dri3_context *) gc;
700 (*psc->texBuffer->releaseTexBuffer) (pcp->driContext,