Searched defs:stapi (Results 1 - 13 of 13) sorted by relevance

/external/mesa3d/src/gallium/state_trackers/dri/common/
H A Ddri_context.h58 struct st_api *stapi; member in struct:dri_context
H A Ddri_context.c70 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 Dstw_device.h57 struct st_api *stapi; member in struct:stw_device
/external/mesa3d/src/gallium/targets/egl-static/
H A Degl_st.c78 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 Degl.c48 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 Ddri_context.c70 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 Ddri_context.c70 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 Degl_g3d.h64 struct st_api *stapi; member in struct:egl_g3d_context
H A Degl_g3d.c635 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 Degl_g3d_api.c49 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 Dvg_manager.c164 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 Dst_manager.c602 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 Dxm_api.c76 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...]

Completed in 2002 milliseconds