/third_party/mesa3d/src/gallium/include/frontend/ |
D | api.h | 287 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/ |
D | st_manager.c | 760 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 …]
|
D | st_context.h | 122 struct st_context_iface iface;
|
/third_party/mesa3d/src/gallium/frontends/wgl/ |
D | stw_st.c | 144 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()
|
D | stw_st.h | 50 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,
|
D | stw_context.h | 35 struct st_context_iface; 39 struct st_context_iface *st;
|
D | stw_framebuffer.h | 169 struct st_context_iface *stctx);
|
D | stw_framebuffer.c | 86 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/ |
D | hud_context.h | 36 struct st_context_iface; 39 hud_create(struct cso_context *cso, struct st_context_iface *st,
|
D | hud_private.h | 53 struct st_context_iface *st;
|
/third_party/mesa3d/src/gallium/auxiliary/postprocess/ |
D | postprocess.h | 38 struct st_context_iface; 57 struct st_context_iface *st);
|
D | pp_private.h | 44 struct st_context_iface *st; 98 struct cso_context *, struct st_context_iface *st);
|
D | pp_program.c | 44 struct cso_context *cso, struct st_context_iface *st) in pp_init_prog()
|
D | pp_init.c | 43 struct cso_context *cso, struct st_context_iface *st) in pp_init()
|
/third_party/mesa3d/src/gallium/frontends/dri/ |
D | dri_context.h | 42 struct st_context_iface; 61 struct st_context_iface *st;
|
D | dri_drawable.c | 44 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()
|
D | dri_context.c | 55 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()
|
D | dri_helpers.c | 93 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/ |
D | hgl.c | 36 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()
|
D | hgl_context.h | 63 struct st_context_iface* st;
|
/third_party/mesa3d/src/gallium/frontends/osmesa/ |
D | osmesa.c | 98 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/ |
D | xm_st.c | 62 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()
|
D | xm_api.h | 307 struct st_context_iface *st;
|
D | xm_api.c | 1330 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/ |
D | GalliumContext.cpp | 173 struct st_context_iface* shared = NULL; in CreateContext()
|