Searched refs:stctxi (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/include/state_tracker/ |
D | st_api.h | 359 void (*destroy)(struct st_context_iface *stctxi); 364 void (*flush)(struct st_context_iface *stctxi, unsigned flags, 372 boolean (*teximage)(struct st_context_iface *stctxi, 380 void (*copy)(struct st_context_iface *stctxi, 386 boolean (*share)(struct st_context_iface *stctxi, 394 boolean (*get_resource_for_egl_image)(struct st_context_iface *stctxi, 490 struct st_context_iface *stctxi,
|
/external/mesa3d/src/gallium/state_trackers/vega/ |
D | vg_manager.c | 144 vg_context_flush(struct st_context_iface *stctxi, unsigned flags, in vg_context_flush() argument 147 struct vg_context *ctx = (struct vg_context *) stctxi; in vg_context_flush() 154 vg_context_destroy(struct st_context_iface *stctxi) in vg_context_destroy() argument 156 struct vg_context *ctx = (struct vg_context *) stctxi; in vg_context_destroy() 266 vg_context_bind_framebuffers(struct st_context_iface *stctxi, in vg_context_bind_framebuffers() argument 270 struct vg_context *ctx = (struct vg_context *) stctxi; in vg_context_bind_framebuffers() 336 vg_api_make_current(struct st_api *stapi, struct st_context_iface *stctxi, in vg_api_make_current() argument 340 struct vg_context *ctx = (struct vg_context *) stctxi; in vg_api_make_current() 342 if (stctxi) in vg_api_make_current() 343 vg_context_bind_framebuffers(stctxi, stdrawi, streadi); in vg_api_make_current()
|
/external/mesa3d/src/gallium/state_trackers/egl/common/ |
D | egl_g3d_api.c | 176 gctx->stctxi = gctx->stapi->create_context(gctx->stapi, gdpy->smapi, in egl_g3d_create_context() 177 &stattribs, &ctx_err, (gshare) ? gshare->stctxi : NULL); in egl_g3d_create_context() 178 if (!gctx->stctxi) { in egl_g3d_create_context() 183 gctx->stctxi->st_manager_private = (void *) &gctx->base; in egl_g3d_create_context() 200 gctx->stctxi->destroy(gctx->stctxi); in destroy_context() 504 old_gctx->stctxi->flush(old_gctx->stctxi, ST_FLUSH_FRONT, NULL); in egl_g3d_make_current() 508 ok = gctx->stapi->make_current(gctx->stapi, gctx->stctxi, in egl_g3d_make_current() 576 gctx->stctxi->flush(gctx->stctxi, ST_FLUSH_FRONT, NULL); in swap_buffers() 650 gctx->stctxi->flush(gctx->stctxi, ST_FLUSH_FRONT, NULL); in egl_g3d_copy_buffers() 665 gctx->stctxi->flush(gctx->stctxi, ST_FLUSH_FRONT, &fence); in egl_g3d_wait_client() [all …]
|
D | egl_g3d_sync.c | 85 gctx->stctxi->flush(gctx->stctxi, 0x0, &gsync->fence); in egl_g3d_insert_fence_sync() 235 gctx->stctxi->flush(gctx->stctxi, ST_FLUSH_FRONT, NULL); in egl_g3d_client_wait_sync()
|
D | egl_g3d.h | 66 struct st_context_iface *stctxi; member
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_manager.c | 460 st_context_flush(struct st_context_iface *stctxi, unsigned flags, in st_context_flush() argument 463 struct st_context *st = (struct st_context *) stctxi; in st_context_flush() 470 st_context_teximage(struct st_context_iface *stctxi, in st_context_teximage() argument 475 struct st_context *st = (struct st_context *) stctxi; in st_context_teximage() 575 st_context_copy(struct st_context_iface *stctxi, in st_context_copy() argument 578 struct st_context *st = (struct st_context *) stctxi; in st_context_copy() 585 st_context_share(struct st_context_iface *stctxi, in st_context_share() argument 588 struct st_context *st = (struct st_context *) stctxi; in st_context_share() 595 st_context_destroy(struct st_context_iface *stctxi) in st_context_destroy() argument 597 struct st_context *st = (struct st_context *) stctxi; in st_context_destroy() [all …]
|