/external/mesa3d/src/gallium/state_trackers/dri/common/ |
H A D | dri_context.h | 58 struct st_api *stapi; member in struct:dri_context
|
H A D | dri_context.c | 70 struct st_api *stapi = screen->st_api; local 119 ctx->st = stapi->create_context(stapi, &screen->base, &attribs, &ctx_err, 148 ctx->stapi = stapi; 196 struct st_api *stapi = screen->st_api; local 199 if (ctx->st == ctx->stapi->get_current(ctx->stapi)) { 205 stapi->make_current(stapi, NUL 258 struct st_api *stapi = screen->st_api; local [all...] |
/external/mesa3d/src/gallium/state_trackers/wgl/ |
H A D | stw_device.h | 57 struct st_api *stapi; member in struct:stw_device
|
/external/mesa3d/src/gallium/targets/egl-static/ |
H A D | egl_st.c | 78 struct st_api *stapi = NULL; local 87 stapi = create_api(); 89 if (!stapi) { 94 return stapi; 102 struct st_api *stapi; local 104 stapi = load_gl(module, symbol); 107 if (!stapi) { 113 stapi = load_gl(module, symbol); 117 if (!stapi) 120 return stapi; 128 struct st_api *stapi = NULL; local 154 egl_st_destroy_api(struct st_api *stapi) argument [all...] |
H A D | egl.c | 48 struct st_api *stapi; member in struct:st_module 57 stmod->stapi = egl_st_create_api(api); 61 return stmod->stapi; 280 if (stmod->stapi) { 281 egl_st_destroy_api(stmod->stapi); 282 stmod->stapi = NULL;
|
/external/mesa3d/src/gallium/state_trackers/dri/drm/ |
H A D | dri_context.c | 70 struct st_api *stapi = screen->st_api; local 119 ctx->st = stapi->create_context(stapi, &screen->base, &attribs, &ctx_err, 148 ctx->stapi = stapi; 196 struct st_api *stapi = screen->st_api; local 199 if (ctx->st == ctx->stapi->get_current(ctx->stapi)) { 205 stapi->make_current(stapi, NUL 258 struct st_api *stapi = screen->st_api; local [all...] |
/external/mesa3d/src/gallium/state_trackers/dri/sw/ |
H A D | dri_context.c | 70 struct st_api *stapi = screen->st_api; local 119 ctx->st = stapi->create_context(stapi, &screen->base, &attribs, &ctx_err, 148 ctx->stapi = stapi; 196 struct st_api *stapi = screen->st_api; local 199 if (ctx->st == ctx->stapi->get_current(ctx->stapi)) { 205 stapi->make_current(stapi, NUL 258 struct st_api *stapi = screen->st_api; local [all...] |
/external/mesa3d/src/gallium/state_trackers/egl/common/ |
H A D | egl_g3d.h | 64 struct st_api *stapi; member in struct:egl_g3d_context
|
H A D | egl_g3d.c | 635 struct st_api *stapi = NULL; local 638 stapi = gdrv->loader->get_st_api(ST_API_OPENVG); 640 stapi = gdrv->loader->get_st_api(ST_API_OPENGL); 642 return (_EGLProc) ((stapi) ? 643 stapi->get_proc_address(stapi, procname) : NULL);
|
H A D | egl_g3d_api.c | 49 struct st_api *stapi; local 82 stapi = egl_g3d_get_st_api(drv, api); 83 if (stapi && !(stapi->profile_mask & (1 << *profile))) 84 stapi = NULL; 86 return stapi; 170 gctx->stapi = egl_g3d_choose_st(drv, &gctx->base, &stattribs.profile); 171 if (!gctx->stapi) { 176 gctx->stctxi = gctx->stapi->create_context(gctx->stapi, gdp [all...] |
/external/mesa3d/src/gallium/state_trackers/vega/ |
H A D | vg_manager.c | 164 vg_api_create_context(struct st_api *stapi, struct st_manager *smapi, argument 173 if (!(stapi->profile_mask & (1 << attribs->profile))) { 336 vg_api_make_current(struct st_api *stapi, struct st_context_iface *stctxi, argument 350 vg_api_get_current(struct st_api *stapi) argument 358 vg_api_get_proc_address(struct st_api *stapi, const char *procname) argument 364 vg_api_destroy(struct st_api *stapi) argument
|
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_manager.c | 602 st_api_create_context(struct st_api *stapi, struct st_manager *smapi, argument 613 if (!(stapi->profile_mask & (1 << attribs->profile))) 678 st_api_get_current(struct st_api *stapi) argument 707 st_api_make_current(struct st_api *stapi, struct st_context_iface *stctxi, argument 760 st_api_get_proc_address(struct st_api *stapi, const char *procname) argument 766 st_api_destroy(struct st_api *stapi) argument
|
/external/mesa3d/src/gallium/state_trackers/glx/xlib/ |
H A D | xm_api.c | 76 static struct st_api *stapi; variable in typeref:struct:st_api 103 stapi = driver.create_st_api(); 838 return stapi->name; 909 c->st = stapi->create_context(stapi, xmdpy->smapi, &attribs, 1189 stapi->make_current(stapi, c->st, drawBuffer->stfb, readBuffer->stfb); 1196 stapi->make_current(stapi, NULL, NULL, NULL); 1215 struct st_context_iface *st = stapi [all...] |