Lines Matching refs:glxCtx
1282 init_glx_context(struct fake_glx_context *glxCtx, Display *dpy) in init_glx_context() argument
1287 glxCtx->xmesaContext->direct = direct; in init_glx_context()
1288 glxCtx->glxContext.isDirect = direct; in init_glx_context()
1289 glxCtx->glxContext.currentDpy = dpy; in init_glx_context()
1290 glxCtx->glxContext.xid = (XID) glxCtx; /* self pointer */ in init_glx_context()
1292 assert((void *) glxCtx == (void *) &(glxCtx->glxContext)); in init_glx_context()
1302 struct fake_glx_context *glxCtx; in Fake_glXCreateContext() local
1308 glxCtx = CALLOC_STRUCT(fake_glx_context); in Fake_glXCreateContext()
1309 if (!glxCtx) in Fake_glXCreateContext()
1323 free(glxCtx); in Fake_glXCreateContext()
1328 glxCtx->xmesaContext = XMesaCreateContext(xmvis, in Fake_glXCreateContext()
1330 if (!glxCtx->xmesaContext) { in Fake_glXCreateContext()
1331 free(glxCtx); in Fake_glXCreateContext()
1335 init_glx_context(glxCtx, dpy); in Fake_glXCreateContext()
1337 return (GLXContext) glxCtx; in Fake_glXCreateContext()
1354 struct fake_glx_context *glxCtx = (struct fake_glx_context *) ctx; in Fake_glXMakeContextCurrent() local
1358 XMesaContext xmctx = glxCtx->xmesaContext; in Fake_glXMakeContextCurrent()
1541 struct fake_glx_context *glxCtx = (struct fake_glx_context *) ctx; in Fake_glXDestroyContext() local
1548 XMesaDestroyContext( glxCtx->xmesaContext ); in Fake_glXDestroyContext()
1550 free(glxCtx); in Fake_glXDestroyContext()
1557 struct fake_glx_context *glxCtx = (struct fake_glx_context *) ctx; in Fake_glXIsDirect() local
1559 return glxCtx->xmesaContext->direct; in Fake_glXIsDirect()
2322 struct fake_glx_context *glxCtx; in Fake_glXCreateNewContext() local
2330 glxCtx = CALLOC_STRUCT(fake_glx_context); in Fake_glXCreateNewContext()
2331 if (!glxCtx) in Fake_glXCreateNewContext()
2337 glxCtx->xmesaContext = XMesaCreateContext(xmvis, in Fake_glXCreateNewContext()
2339 if (!glxCtx->xmesaContext) { in Fake_glXCreateNewContext()
2340 free(glxCtx); in Fake_glXCreateNewContext()
2344 init_glx_context(glxCtx, dpy); in Fake_glXCreateNewContext()
2346 return (GLXContext) glxCtx; in Fake_glXCreateNewContext()
2353 struct fake_glx_context *glxCtx = (struct fake_glx_context *) ctx; in Fake_glXQueryContext() local
2354 XMesaContext xmctx = glxCtx->xmesaContext; in Fake_glXQueryContext()
2542 struct fake_glx_context *glxCtx; in Fake_glXCreateContextWithConfigSGIX() local
2545 glxCtx = CALLOC_STRUCT(fake_glx_context); in Fake_glXCreateContextWithConfigSGIX()
2546 if (!glxCtx) in Fake_glXCreateContextWithConfigSGIX()
2552 glxCtx->xmesaContext = XMesaCreateContext(xmvis, in Fake_glXCreateContextWithConfigSGIX()
2554 if (!glxCtx->xmesaContext) { in Fake_glXCreateContextWithConfigSGIX()
2555 free(glxCtx); in Fake_glXCreateContextWithConfigSGIX()
2559 init_glx_context(glxCtx, dpy); in Fake_glXCreateContextWithConfigSGIX()
2561 return (GLXContext) glxCtx; in Fake_glXCreateContextWithConfigSGIX()