/external/mesa3d/src/mesa/state_tracker/ |
st_gl_api.h | 5 struct st_api *st_gl_api_create(void);
|
st_manager.c | 626 st_api_create_context(struct st_api *stapi, struct st_manager *smapi, 728 st_api_get_current(struct st_api *stapi) 758 st_api_make_current(struct st_api *stapi, struct st_context_iface *stctxi, 811 st_api_destroy(struct st_api *stapi) 947 st_api_query_versions(struct st_api *stapi, struct st_manager *sm, 960 static const struct st_api st_gl_api = { 976 struct st_api * 979 return (struct st_api *) &st_gl_api;
|
/external/mesa3d/src/gallium/state_trackers/glx/xlib/ |
xm_public.h | 35 struct st_api; 41 struct st_api *(*create_st_api)( void );
|
xm_api.c | 79 static struct st_api *stapi; [all...] |
/external/mesa3d/src/gallium/state_trackers/wgl/ |
stw_st.h | 33 #include "state_tracker/st_api.h" 40 struct st_api *
|
stw_device.h | 42 struct st_api; 56 struct st_api *stapi;
|
stw_st.c | 307 * Create an st_api of the state tracker. 309 struct st_api *
|
/external/mesa3d/src/gallium/state_trackers/dri/ |
dri_context.h | 41 struct st_api; 56 struct st_api *stapi;
|
dri_screen.c | 147 msaa_samples_max = (screen->st_api->feature_mask & ST_API_FEATURE_MS_VISUALS_MASK) 393 if (screen->st_api && screen->st_api->destroy) 394 screen->st_api->destroy(screen->st_api); 437 screen->st_api = st_gl_api_create(); 438 if (!screen->st_api) 470 screen->st_api->query_versions(screen->st_api, &screen->base,
|
dri_screen.h | 41 #include "state_tracker/st_api.h" 52 /* st_api */ 54 struct st_api *st_api; member in struct:dri_screen
|
dri_context.c | 54 struct st_api *stapi = screen->st_api; 198 struct st_api *stapi = screen->st_api; 259 struct st_api *stapi = screen->st_api;
|
/external/mesa3d/src/gallium/state_trackers/hgl/ |
hgl_context.h | 12 #include "state_tracker/st_api.h" 53 struct st_api* api; 85 struct st_api* hgl_create_st_api(void);
|
hgl.c | 261 struct st_api*
|
/external/mesa3d/src/gallium/include/state_tracker/ |
st_api.h | 66 /* for profile_mask in st_api */ 80 /* for feature_mask in st_api */ 356 * This entity is created from st_api and used by the state tracker manager. 461 struct st_api struct 486 void (*destroy)(struct st_api *stapi); 492 void (*query_versions)(struct st_api *stapi, struct st_manager *sm, 502 struct st_context_iface *(*create_context)(struct st_api *stapi, 514 boolean (*make_current)(struct st_api *stapi, 522 struct st_context_iface *(*get_current)(struct st_api *stapi);
|
/external/mesa3d/src/gallium/state_trackers/osmesa/ |
osmesa.c | 70 #include "state_tracker/st_api.h" 139 * Create/return singleton st_api object. 141 static struct st_api * 144 static struct st_api *stapi = NULL; 575 struct st_api *stapi = get_st_api(); 748 struct st_api *stapi = get_st_api(); 820 struct st_api *stapi = get_st_api();
|