/external/mesa3d/src/gallium/include/frontend/ |
D | api.h | 269 struct st_context_iface; 326 bool (*flush_front)(struct st_context_iface *stctx, 347 bool (*validate)(struct st_context_iface *stctx, 352 bool (*flush_swapbuffers) (struct st_context_iface *stctx, 361 struct st_context_iface struct 388 void (*destroy)(struct st_context_iface *stctxi); argument 393 void (*flush)(struct st_context_iface *stctxi, unsigned flags, argument 403 bool (*teximage)(struct st_context_iface *stctxi, argument 411 void (*copy)(struct st_context_iface *stctxi, argument 412 struct st_context_iface *stsrci, unsigned mask); [all …]
|
/external/mesa3d/src/gallium/frontends/wgl/ |
D | stw_context.h | 35 struct st_context_iface; 39 struct st_context_iface *st;
|
D | stw_st.c | 155 stw_st_framebuffer_validate(struct st_context_iface *stctx, in stw_st_framebuffer_validate() 238 struct st_context_iface *stctx, in stw_st_framebuffer_present_locked() 267 stw_st_framebuffer_flush_front(struct st_context_iface *stctx, in stw_st_framebuffer_flush_front() 340 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_swap_framebuffer_locked(HDC hdc, struct st_context_iface *stctx,
|
D | stw_context.c | 55 struct st_context_iface *st; in stw_current_context()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_manager.c | 626 struct st_context_iface *st_iface = &st->iface; in st_framebuffers_purge() 652 st_context_flush(struct st_context_iface *stctxi, unsigned flags, in st_context_flush() 697 st_context_teximage(struct st_context_iface *stctxi, in st_context_teximage() 789 st_context_copy(struct st_context_iface *stctxi, in st_context_copy() 790 struct st_context_iface *stsrci, unsigned mask) in st_context_copy() 800 st_context_share(struct st_context_iface *stctxi, in st_context_share() 801 struct st_context_iface *stsrci) in st_context_share() 811 st_context_destroy(struct st_context_iface *stctxi) in st_context_destroy() 819 st_start_thread(struct st_context_iface *stctxi) in st_start_thread() 828 st_thread_finish(struct st_context_iface *stctxi) in st_thread_finish() [all …]
|
D | st_context.h | 123 struct st_context_iface iface;
|
/external/mesa3d/src/gallium/frontends/dri/ |
D | dri_context.h | 42 struct st_context_iface; 57 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() 136 dri_st_framebuffer_flush_swapbuffers(struct st_context_iface *stctx, in dri_st_framebuffer_flush_swapbuffers() 253 struct st_context_iface *st = ctx->st; in dri_set_tex_buffer2() 419 struct st_context_iface *st = args->ctx->st; in notify_before_flush_cb() 473 struct st_context_iface *st; in dri_flush()
|
D | dri_context.c | 56 struct st_context_iface *st_share = NULL; in dri_create_context() 258 struct st_context_iface *st = ctx->st; in dri_unbind_context() 318 struct st_context_iface *st; in dri_get_current()
|
D | dri_helpers.c | 94 struct st_context_iface *stapi = dri_context(_ctx)->st; in dri2_create_fence() 114 struct st_context_iface *stapi = dri_context(_ctx)->st; in dri2_create_fence_fd()
|
D | dri_screen.c | 552 dri_set_background_context(struct st_context_iface *st, in dri_set_background_context()
|
D | dri2.c | 1750 struct st_context_iface *st = dri_context(_ctx)->st; in dri2_interop_export_object()
|
/external/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() 153 hgl_st_framebuffer_validate(struct st_context_iface *stctxi, in hgl_st_framebuffer_validate()
|
D | hgl_context.h | 61 struct st_context_iface* st;
|
/external/mesa3d/src/gallium/frontends/osmesa/ |
D | osmesa.c | 98 struct st_context_iface *stctx; 313 osmesa_st_framebuffer_flush_front(struct st_context_iface *stctx, in osmesa_st_framebuffer_flush_front() 390 osmesa_st_framebuffer_validate(struct st_context_iface *stctx, in osmesa_st_framebuffer_validate() 590 struct st_context_iface *st_shared; in OSMesaCreateContextAttribs() 838 struct st_context_iface *st = stapi->get_current(stapi); in OSMesaGetCurrentContext()
|
/external/mesa3d/src/gallium/frontends/glx/xlib/ |
D | xm_st.c | 200 xmesa_st_framebuffer_validate(struct st_context_iface *stctx, in xmesa_st_framebuffer_validate() 261 xmesa_st_framebuffer_flush_front(struct st_context_iface *stctx, in xmesa_st_framebuffer_flush_front()
|
D | xm_api.h | 306 struct st_context_iface *st;
|
D | xm_api.c | 1338 struct st_context_iface *st = stapi->get_current(stapi); in XMesaGetCurrentContext() 1481 struct st_context_iface *st = stapi->get_current(stapi); in XMesaBindTexImage()
|
/external/mesa3d/docs/relnotes/ |
D | 7.10.rst | 632 - gallium: Add st_context_iface::share to st_api. 633 - st/wgl: Use st_context_iface::share for DrvShareLists.
|
D | 20.0.0.rst | 780 - Revert "gallium: add st_context_iface::flush_resource to call 2417 - gallium: add st_context_iface::flush_resource to call FLUSH_VERTICES
|
D | 20.2.0.rst | 2059 - st/wgl: pass st_context_iface into stw_st_framebuffer_present_locked
|