Searched refs:st_api (Results 1 - 25 of 33) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_gl_api.h5 struct st_api *st_gl_api_create(void);
H A Dst_manager.c615 st_api_destroy_drawable(struct st_api *stapi,
859 st_api_create_context(struct st_api *stapi, struct st_manager *smapi,
1003 st_api_get_current(struct st_api *stapi)
1057 st_api_make_current(struct st_api *stapi, struct st_context_iface *stctxi,
1126 st_api_destroy(struct st_api *stapi)
1280 st_api_query_versions(struct st_api *stapi, struct st_manager *sm,
1294 static const struct st_api st_gl_api = {
1312 struct st_api *
1315 return (struct st_api *) &st_gl_api;
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_gl_api.h5 struct st_api *st_gl_api_create(void);
H A Dst_manager.c611 st_api_destroy_drawable(struct st_api *stapi,
870 st_api_create_context(struct st_api *stapi, struct st_manager *smapi,
1019 st_api_get_current(struct st_api *stapi)
1073 st_api_make_current(struct st_api *stapi, struct st_context_iface *stctxi,
1146 st_api_destroy(struct st_api *stapi)
1308 st_api_query_versions(struct st_api *stapi, struct st_manager *sm,
1322 static const struct st_api st_gl_api = {
1340 struct st_api *
1343 return (struct st_api *) &st_gl_api;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/glx/xlib/
H A Dxm_public.h35 struct st_api;
41 struct st_api *(*create_st_api)( void );
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/glx/xlib/
H A Dxm_public.h35 struct st_api;
41 struct st_api *(*create_st_api)( void );
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/wgl/
H A Dstw_st.h33 #include "state_tracker/st_api.h"
40 struct st_api *
H A Dstw_device.h42 struct st_api;
56 struct st_api *stapi;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/dri/
H A Ddri_context.h41 struct st_api;
56 struct st_api *stapi;
H A Ddri_screen.h40 #include "state_tracker/st_api.h"
51 /* st_api */
53 struct st_api *st_api; member in struct:dri_screen
H A Ddri_context.c52 struct st_api *stapi = screen->st_api;
257 struct st_api *stapi = screen->st_api;
315 struct st_api *stapi = screen->st_api;
H A Ddri_screen.c188 msaa_samples_max = (screen->st_api->feature_mask & ST_API_FEATURE_MS_VISUALS_MASK)
473 if (screen->st_api && screen->st_api->destroy)
474 screen->st_api->destroy(screen->st_api);
544 screen->st_api = st_gl_api_create();
545 if (!screen->st_api)
555 screen->st_api->query_versions(screen->st_api, &screen->base,
H A Ddri_drawable.c190 struct st_api *stapi = screen->st_api;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/hgl/
H A Dhgl_context.h12 #include "state_tracker/st_api.h"
53 struct st_api* api;
85 struct st_api* hgl_create_st_api(void);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/dri/
H A Ddri_context.h41 struct st_api;
62 struct st_api *stapi;
H A Ddri_screen.h51 /* st_api */
53 struct st_api *st_api; member in struct:dri_screen
H A Ddri_context.c54 struct st_api *stapi = screen->st_api;
260 struct st_api *stapi = screen->st_api;
320 struct st_api *stapi = screen->st_api;
H A Ddri_screen.c181 msaa_samples_max = (screen->st_api->feature_mask & ST_API_FEATURE_MS_VISUALS_MASK)
493 if (screen->st_api && screen->st_api->destroy)
494 screen->st_api->destroy(screen->st_api);
562 screen->st_api = st_gl_api_create();
563 if (!screen->st_api)
573 screen->st_api->query_versions(screen->st_api, &screen->base,
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/wgl/
H A Dstw_st.h40 struct st_api *
H A Dstw_device.h46 struct st_api;
61 struct st_api *stapi;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/include/state_tracker/
H A Dst_api.h66 /* for profile_mask in st_api */
80 /* for feature_mask in st_api */
355 * This entity is created from st_api and used by the state tracker manager.
487 struct st_api struct
512 void (*destroy)(struct st_api *stapi);
518 void (*query_versions)(struct st_api *stapi, struct st_manager *sm,
528 struct st_context_iface *(*create_context)(struct st_api *stapi,
540 boolean (*make_current)(struct st_api *stapi,
548 struct st_context_iface *(*get_current)(struct st_api *stapi);
554 void (*destroy_drawable)(struct st_api *stap
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/include/frontend/
H A Dapi.h61 /* for profile_mask in st_api */
75 /* for feature_mask in st_api */
365 * This entity is created from st_api and used by the frontend manager.
511 struct st_api struct
536 void (*destroy)(struct st_api *stapi);
542 void (*query_versions)(struct st_api *stapi, struct st_manager *sm,
552 struct st_context_iface *(*create_context)(struct st_api *stapi,
564 bool (*make_current)(struct st_api *stapi,
572 struct st_context_iface *(*get_current)(struct st_api *stapi);
578 void (*destroy_drawable)(struct st_api *stap
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/hgl/
H A Dhgl_context.h55 struct st_api* api;
83 struct st_api* hgl_create_st_api(void);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/osmesa/
H A Dosmesa.c71 #include "state_tracker/st_api.h"
140 * Create/return singleton st_api object.
142 static struct st_api *
145 static struct st_api *stapi = NULL;
516 struct st_api *stapi = get_st_api();
588 struct st_api *stapi = get_st_api();
759 struct st_api *stapi = get_st_api();
831 struct st_api *stapi = get_st_api();
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/osmesa/
H A Dosmesa.c135 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();
762 struct st_api *stapi = get_st_api();
844 struct st_api *stapi = get_st_api();

Completed in 24 milliseconds

12