Lines Matching defs:pcp
399 struct drisw_context *pcp = (struct drisw_context *) context;
402 driReleaseDrawables(&pcp->base);
406 (*psc->core->destroyContext) (pcp->driContext);
408 free(pcp);
415 struct drisw_context *pcp = (struct drisw_context *) context;
416 struct drisw_screen *psc = (struct drisw_screen *) pcp->base.psc;
422 driReleaseDrawables(&pcp->base);
424 if ((*psc->core->bindContext) (pcp->driContext,
435 struct drisw_context *pcp = (struct drisw_context *) context;
436 struct drisw_screen *psc = (struct drisw_screen *) pcp->base.psc;
438 (*psc->core->unbindContext) (pcp->driContext);
447 struct drisw_context *pcp = (struct drisw_context *) gc;
462 (*psc->texBuffer->setTexBuffer2) (pcp->driContext,
468 (*psc->texBuffer->setTexBuffer) (pcp->driContext,
479 struct drisw_context *pcp = (struct drisw_context *) gc;
493 (*psc->texBuffer->releaseTexBuffer) (pcp->driContext,
517 struct drisw_context *pcp, *pcp_shared;
541 pcp = calloc(1, sizeof *pcp);
542 if (pcp == NULL)
545 if (!glx_context_init(&pcp->base, &psc->base, &config->base)) {
546 free(pcp);
550 pcp->base.renderType = renderType;
552 pcp->driContext =
554 config->driConfig, shared, pcp);
555 if (pcp->driContext == NULL) {
556 free(pcp);
560 pcp->base.vtable = &drisw_context_vtable;
562 return &pcp->base;
573 struct drisw_context *pcp, *pcp_shared;
621 pcp = calloc(1, sizeof *pcp);
622 if (pcp == NULL)
625 if (!glx_context_init(&pcp->base, &psc->base, config_base)) {
626 free(pcp);
648 pcp->base.noError = GL_TRUE;
651 pcp->base.renderType = renderType;
653 pcp->driContext =
661 pcp);
662 if (pcp->driContext == NULL) {
663 free(pcp);
667 pcp->base.vtable = &drisw_context_vtable;
669 return &pcp->base;