Searched refs:st_api (Results 1 - 16 of 16) sorted by relevance
/third_party/mesa3d/src/gallium/include/frontend/ |
H A D | api.h | 61 /* for profile_mask in st_api */ 75 /* for feature_mask in st_api */ 377 * This entity is created from st_api and used by the frontend manager. 523 struct st_api struct 548 void (*destroy)(struct st_api *stapi); 554 void (*query_versions)(struct st_api *stapi, struct st_manager *sm, 564 struct st_context_iface *(*create_context)(struct st_api *stapi, 576 bool (*make_current)(struct st_api *stapi, 584 struct st_context_iface *(*get_current)(struct st_api *stapi); 590 void (*destroy_drawable)(struct st_api *stap [all...] |
/third_party/mesa3d/src/gallium/frontends/dri/ |
H A D | dri_context.c | 53 struct st_api *stapi = screen->st_api; in dri_create_context() 266 struct st_api *stapi = screen->st_api; in dri_unbind_context() 322 struct st_api *stapi = screen->st_api; in dri_get_current()
|
H A D | dri_screen.c | 470 msaa_samples_max = (screen->st_api->feature_mask & ST_API_FEATURE_MS_VISUALS_MASK) in dri_fill_in_modes() 780 if (screen->st_api && screen->st_api->destroy) in dri_destroy_screen_helper() 781 screen->st_api->destroy(screen->st_api); in dri_destroy_screen_helper() 850 screen->st_api = st_gl_api_create(); in dri_init_screen_helper() 851 if (!screen->st_api) in dri_init_screen_helper() 861 screen->st_api->query_versions(screen->st_api, &screen->base, in dri_init_screen_helper()
|
H A D | dri_context.h | 41 struct st_api; 60 struct st_api *stapi;
|
H A D | dri_screen.h | 52 /* st_api */ 54 struct st_api *st_api; member
|
H A D | dri_drawable.c | 194 struct st_api *stapi = screen->st_api; in dri_destroy_buffer()
|
/third_party/mesa3d/src/gallium/frontends/glx/xlib/ |
H A D | xm_public.h | 35 struct st_api; 41 struct st_api *(*create_st_api)( void );
|
H A D | xm_api.c | 85 static struct st_api *stapi;
|
/third_party/mesa3d/src/gallium/frontends/hgl/ |
H A D | hgl_context.h | 55 struct st_api* api; 83 struct st_api* hgl_create_st_api(void);
|
H A D | hgl.c | 276 struct st_api*
|
/third_party/mesa3d/src/gallium/frontends/wgl/ |
H A D | stw_device.h | 46 struct st_api; 61 struct st_api *stapi;
|
H A D | stw_st.h | 40 struct st_api *
|
H A D | stw_st.c | 598 * Create an st_api of the gallium frontend. 600 struct st_api *
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_gl_api.h | 5 struct st_api *st_gl_api_create(void);
|
H A D | st_manager.c | 743 st_api_destroy_drawable(struct st_api *stapi, in st_api_destroy_drawable() 1000 st_api_create_context(struct st_api *stapi, struct st_manager *smapi, in st_api_create_context() 1149 st_api_get_current(struct st_api *stapi) in st_api_get_current() 1203 st_api_make_current(struct st_api *stapi, struct st_context_iface *stctxi, in st_api_make_current() 1276 st_api_destroy(struct st_api *stapi) in st_api_destroy() 1436 st_api_query_versions(struct st_api *stapi, struct st_manager *sm, in st_api_query_versions() 1450 static const struct st_api st_gl_api = { 1468 struct st_api * 1471 return (struct st_api *) &st_gl_api; in st_gl_api_create()
|
/third_party/mesa3d/src/gallium/frontends/osmesa/ |
H A D | osmesa.c | 135 static struct st_api *stapi = NULL; 181 * Create/return singleton st_api object. 183 static struct st_api * 590 struct st_api *stapi = get_st_api(); in OSMesaCreateContextAttribs() 762 struct st_api *stapi = get_st_api(); in OSMesaMakeCurrent() 844 struct st_api *stapi = get_st_api(); in OSMesaGetCurrentContext()
|
Completed in 12 milliseconds