Lines Matching refs:smapi
546 st_framebuffer_iface_lookup(struct st_manager *smapi, in st_framebuffer_iface_lookup() argument
550 (struct st_manager_private *)smapi->st_manager_private; in st_framebuffer_iface_lookup()
565 st_framebuffer_iface_insert(struct st_manager *smapi, in st_framebuffer_iface_insert() argument
569 (struct st_manager_private *)smapi->st_manager_private; in st_framebuffer_iface_insert()
584 st_framebuffer_iface_remove(struct st_manager *smapi, in st_framebuffer_iface_remove() argument
588 (struct st_manager_private *)smapi->st_manager_private; in st_framebuffer_iface_remove()
629 struct st_manager *smapi = st_iface->state_manager; in st_framebuffers_purge() local
632 assert(smapi); in st_framebuffers_purge()
645 if (!st_framebuffer_iface_lookup(smapi, stfbi)) { in st_framebuffers_purge()
856 st_manager_destroy(struct st_manager *smapi) in st_manager_destroy() argument
858 struct st_manager_private *smPriv = smapi->st_manager_private; in st_manager_destroy()
864 smapi->st_manager_private = NULL; in st_manager_destroy()
870 st_api_create_context(struct st_api *stapi, struct st_manager *smapi, in st_api_create_context() argument
909 if (smapi->st_manager_private == NULL) { in st_api_create_context()
917 smapi->st_manager_private = smPriv; in st_api_create_context()
918 smapi->destroy = st_manager_destroy; in st_api_create_context()
935 pipe = smapi->screen->context_create(smapi->screen, NULL, ctx_flags); in st_api_create_context()
946 !!smapi->validate_egl_image); in st_api_create_context()
994 smapi->get_param(smapi, ST_MANAGER_BROKEN_INVALIDATE); in st_api_create_context()
1004 st->iface.st_context_private = (void *) smapi; in st_api_create_context()
1007 st->iface.state_manager = smapi; in st_api_create_context()