Home
last modified time | relevance | path

Searched refs:st_context_iface (Results 1 – 25 of 33) sorted by relevance

12

/third_party/mesa3d/src/gallium/include/frontend/
Dapi.h287 struct st_context_iface;
344 bool (*flush_front)(struct st_context_iface *stctx,
365 bool (*validate)(struct st_context_iface *stctx,
370 bool (*flush_swapbuffers) (struct st_context_iface *stctx,
379 struct st_context_iface struct
406 void (*destroy)(struct st_context_iface *stctxi); argument
411 void (*flush)(struct st_context_iface *stctxi, unsigned flags, argument
421 bool (*teximage)(struct st_context_iface *stctxi, argument
429 void (*copy)(struct st_context_iface *stctxi, argument
430 struct st_context_iface *stsrci, unsigned mask);
[all …]
/third_party/mesa3d/src/mesa/state_tracker/
Dst_manager.c760 struct st_context_iface *st_iface = &st->iface; in st_framebuffers_purge()
786 st_context_flush(struct st_context_iface *stctxi, unsigned flags, in st_context_flush()
831 st_context_teximage(struct st_context_iface *stctxi, in st_context_teximage()
919 st_context_copy(struct st_context_iface *stctxi, in st_context_copy()
920 struct st_context_iface *stsrci, unsigned mask) in st_context_copy()
930 st_context_share(struct st_context_iface *stctxi, in st_context_share()
931 struct st_context_iface *stsrci) in st_context_share()
941 st_context_destroy(struct st_context_iface *stctxi) in st_context_destroy()
949 st_start_thread(struct st_context_iface *stctxi) in st_start_thread()
958 st_thread_finish(struct st_context_iface *stctxi) in st_thread_finish()
[all …]
Dst_context.h122 struct st_context_iface iface;
/third_party/mesa3d/src/gallium/frontends/wgl/
Dstw_st.c144 stw_st_framebuffer_validate_locked(struct st_context_iface *stctx, in stw_st_framebuffer_validate_locked()
314 stw_st_framebuffer_validate(struct st_context_iface *stctx, in stw_st_framebuffer_validate()
359 struct st_context_iface *stctx;
368 struct st_context_iface *st = args->stctx; in notify_before_flush_cb()
390 stw_st_flush(struct st_context_iface *stctx, in stw_st_flush()
416 struct st_context_iface *stctx, in stw_st_framebuffer_present_locked()
439 stw_st_framebuffer_flush_front(struct st_context_iface *stctx, in stw_st_framebuffer_flush_front()
545 stw_st_swap_framebuffer_locked(HDC hdc, struct st_context_iface *stctx, in stw_st_swap_framebuffer_locked()
Dstw_st.h50 stw_st_flush(struct st_context_iface *st, struct st_framebuffer_iface *stfb,
54 stw_st_swap_framebuffer_locked(HDC hdc, struct st_context_iface *stctx,
Dstw_context.h35 struct st_context_iface;
39 struct st_context_iface *st;
Dstw_framebuffer.h169 struct st_context_iface *stctx);
Dstw_framebuffer.c86 struct st_context_iface *stctx) in stw_framebuffer_release_locked()
254 struct st_context_iface *ctx_iface = current_context && in stw_call_window_proc()
/third_party/mesa3d/src/gallium/auxiliary/hud/
Dhud_context.h36 struct st_context_iface;
39 hud_create(struct cso_context *cso, struct st_context_iface *st,
Dhud_private.h53 struct st_context_iface *st;
/third_party/mesa3d/src/gallium/auxiliary/postprocess/
Dpostprocess.h38 struct st_context_iface;
57 struct st_context_iface *st);
Dpp_private.h44 struct st_context_iface *st;
98 struct cso_context *, struct st_context_iface *st);
Dpp_program.c44 struct cso_context *cso, struct st_context_iface *st) in pp_init_prog()
Dpp_init.c43 struct cso_context *cso, struct st_context_iface *st) in pp_init()
/third_party/mesa3d/src/gallium/frontends/dri/
Ddri_context.h42 struct st_context_iface;
61 struct st_context_iface *st;
Ddri_drawable.c44 dri_st_framebuffer_validate(struct st_context_iface *stctx, in dri_st_framebuffer_validate()
118 dri_st_framebuffer_flush_front(struct st_context_iface *stctx, in dri_st_framebuffer_flush_front()
134 dri_st_framebuffer_flush_swapbuffers(struct st_context_iface *stctx, in dri_st_framebuffer_flush_swapbuffers()
249 struct st_context_iface *st = ctx->st; in dri_set_tex_buffer2()
415 struct st_context_iface *st = args->ctx->st; in notify_before_flush_cb()
469 struct st_context_iface *st; in dri_flush()
Ddri_context.c55 struct st_context_iface *st_share = NULL; in dri_create_context()
265 struct st_context_iface *st = ctx->st; in dri_unbind_context()
323 struct st_context_iface *st; in dri_get_current()
Ddri_helpers.c93 struct st_context_iface *stapi = dri_context(_ctx)->st; in dri2_create_fence()
113 struct st_context_iface *stapi = dri_context(_ctx)->st; in dri2_create_fence_fd()
/third_party/mesa3d/src/gallium/frontends/hgl/
Dhgl.c36 hgl_st_context(struct st_context_iface *stctxi) in hgl_st_context()
60 hgl_st_framebuffer_flush_front(struct st_context_iface* stctxi, in hgl_st_framebuffer_flush_front()
157 hgl_st_framebuffer_validate(struct st_context_iface *stctxi, in hgl_st_framebuffer_validate()
Dhgl_context.h63 struct st_context_iface* st;
/third_party/mesa3d/src/gallium/frontends/osmesa/
Dosmesa.c98 struct st_context_iface *stctx;
359 osmesa_st_framebuffer_flush_front(struct st_context_iface *stctx, in osmesa_st_framebuffer_flush_front()
418 osmesa_st_framebuffer_validate(struct st_context_iface *stctx, in osmesa_st_framebuffer_validate()
587 struct st_context_iface *st_shared; in OSMesaCreateContextAttribs()
845 struct st_context_iface *st = stapi->get_current(stapi); in OSMesaGetCurrentContext()
/third_party/mesa3d/src/gallium/frontends/glx/xlib/
Dxm_st.c62 struct st_context_iface *stctx, in xmesa_st_framebuffer_display()
203 xmesa_st_framebuffer_validate(struct st_context_iface *stctx, in xmesa_st_framebuffer_validate()
264 xmesa_st_framebuffer_flush_front(struct st_context_iface *stctx, in xmesa_st_framebuffer_flush_front()
Dxm_api.h307 struct st_context_iface *st;
Dxm_api.c1330 struct st_context_iface *st = stapi->get_current(stapi); in XMesaGetCurrentContext()
1473 struct st_context_iface *st = stapi->get_current(stapi); in XMesaBindTexImage()
/third_party/mesa3d/src/gallium/targets/haiku-softpipe/
DGalliumContext.cpp173 struct st_context_iface* shared = NULL; in CreateContext()

12