Home
last modified time | relevance | path

Searched refs:st_framebuffer_iface (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/glx/xlib/
Dxm_st.h36 struct st_framebuffer_iface *
40 xmesa_destroy_st_framebuffer(struct st_framebuffer_iface *stfbi);
43 xmesa_get_framebuffer_resource(struct st_framebuffer_iface *stfbi,
47 xmesa_swap_st_framebuffer(struct st_framebuffer_iface *stfbi);
50 xmesa_copy_st_framebuffer(struct st_framebuffer_iface *stfbi,
56 xmesa_get_attachment(struct st_framebuffer_iface *stfbi,
60 xmesa_get_context(struct st_framebuffer_iface* stfbi);
63 xmesa_st_framebuffer_validate_textures(struct st_framebuffer_iface *stfbi,
Dxm_st.c51 xmesa_st_framebuffer(struct st_framebuffer_iface *stfbi) in xmesa_st_framebuffer()
61 xmesa_st_framebuffer_display(struct st_framebuffer_iface *stfbi, in xmesa_st_framebuffer_display()
90 xmesa_st_framebuffer_copy_textures(struct st_framebuffer_iface *stfbi, in xmesa_st_framebuffer_copy_textures()
120 xmesa_st_framebuffer_validate_textures(struct st_framebuffer_iface *stfbi, in xmesa_st_framebuffer_validate_textures()
204 struct st_framebuffer_iface *stfbi, in xmesa_st_framebuffer_validate()
265 struct st_framebuffer_iface *stfbi, in xmesa_st_framebuffer_flush_front()
284 struct st_framebuffer_iface *
287 struct st_framebuffer_iface *stfbi; in xmesa_create_st_framebuffer()
292 stfbi = CALLOC_STRUCT(st_framebuffer_iface); in xmesa_create_st_framebuffer()
322 xmesa_destroy_st_framebuffer(struct st_framebuffer_iface *stfbi) in xmesa_destroy_st_framebuffer()
[all …]
Dxm_api.h331 struct st_framebuffer_iface *stfb;
Dxm_api.c1474 struct st_framebuffer_iface* stfbi = drawable->stfb; in XMesaBindTexImage()
/third_party/mesa3d/src/gallium/frontends/wgl/
Dstw_st.h43 struct st_framebuffer_iface *
47 stw_st_destroy_framebuffer_locked(struct st_framebuffer_iface *stfb);
50 stw_st_flush(struct st_context_iface *st, struct st_framebuffer_iface *stfb,
55 struct st_framebuffer_iface *stfb);
58 stw_get_framebuffer_resource(struct st_framebuffer_iface *stfb,
Dstw_st.c45 struct st_framebuffer_iface base;
145 struct st_framebuffer_iface *stfb, in stw_st_framebuffer_validate_locked()
315 struct st_framebuffer_iface *stfb, in stw_st_framebuffer_validate()
391 struct st_framebuffer_iface *stfb, in stw_st_flush()
417 struct st_framebuffer_iface *stfb, in stw_st_framebuffer_present_locked()
440 struct st_framebuffer_iface *stfb, in stw_st_framebuffer_flush_front()
496 struct st_framebuffer_iface *
522 stw_st_destroy_framebuffer_locked(struct st_framebuffer_iface *stfb) in stw_st_destroy_framebuffer_locked()
546 struct st_framebuffer_iface *stfb) in stw_st_swap_framebuffer_locked()
589 stw_get_framebuffer_resource(struct st_framebuffer_iface *stfb, in stw_get_framebuffer_resource()
Dstw_framebuffer.h41 struct st_framebuffer_iface;
93 struct st_framebuffer_iface *stfb;
226 stw_st_framebuffer(struct st_framebuffer_iface *stfb) in stw_st_framebuffer()
/third_party/mesa3d/src/gallium/include/frontend/
Dapi.h309 struct st_framebuffer_iface struct
345 struct st_framebuffer_iface *stfbi, argument
366 struct st_framebuffer_iface *stfbi, argument
371 struct st_framebuffer_iface *stfbi); argument
578 struct st_framebuffer_iface *stdrawi,
579 struct st_framebuffer_iface *streadi);
591 struct st_framebuffer_iface *stfbi);
/third_party/mesa3d/src/gallium/frontends/hgl/
Dhgl.c49 hgl_st_framebuffer(struct st_framebuffer_iface *stfbi) in hgl_st_framebuffer()
61 struct st_framebuffer_iface* stfbi, enum st_attachment_type statt) in hgl_st_framebuffer_flush_front()
83 hgl_st_framebuffer_validate_textures(struct st_framebuffer_iface *stfbi, in hgl_st_framebuffer_validate_textures()
158 struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts, in hgl_st_framebuffer_validate()
235 buffer->stfbi = CALLOC_STRUCT(st_framebuffer_iface); in hgl_create_st_framebuffer()
Dhgl_context.h34 struct st_framebuffer_iface *stfbi;
80 struct hgl_buffer* hgl_st_framebuffer(struct st_framebuffer_iface *stfbi);
/third_party/mesa3d/src/mesa/state_tracker/
Dst_manager.c584 struct st_framebuffer_iface *stfbi) in st_framebuffer_create()
673 return (struct st_framebuffer_iface *)a == (struct st_framebuffer_iface *)b; in st_framebuffer_iface_equal()
679 const struct st_framebuffer_iface *stfbi) in st_framebuffer_iface_lookup()
698 struct st_framebuffer_iface *stfbi) in st_framebuffer_iface_insert()
717 struct st_framebuffer_iface *stfbi) in st_framebuffer_iface_remove()
744 struct st_framebuffer_iface *stfbi) in st_api_destroy_drawable()
767 struct st_framebuffer_iface *stfbi = stfb->iface; in st_framebuffers_purge()
1161 struct st_framebuffer_iface *stfbi) in st_framebuffer_reuse_or_create()
1204 struct st_framebuffer_iface *stdrawi, in st_api_make_current()
1205 struct st_framebuffer_iface *streadi) in st_api_make_current()
/third_party/mesa3d/src/gallium/frontends/osmesa/
Dosmesa.c84 struct st_framebuffer_iface *stfb;
348 stfbi_to_osbuffer(struct st_framebuffer_iface *stfbi) in stfbi_to_osbuffer()
360 struct st_framebuffer_iface *stfbi, in osmesa_st_framebuffer_flush_front()
419 struct st_framebuffer_iface *stfbi, in osmesa_st_framebuffer_validate()
479 static struct st_framebuffer_iface *
482 struct st_framebuffer_iface *stfbi = CALLOC_STRUCT(st_framebuffer_iface); in osmesa_create_st_framebuffer()
/third_party/mesa3d/src/gallium/frontends/dri/
Ddri_drawable.c45 struct st_framebuffer_iface *stfbi, in dri_st_framebuffer_validate()
119 struct st_framebuffer_iface *stfbi, in dri_st_framebuffer_flush_front()
135 struct st_framebuffer_iface *stfbi) in dri_st_framebuffer_flush_swapbuffers()
Ddri_drawable.h42 struct st_framebuffer_iface base;
/third_party/mesa3d/src/mesa/main/
Dmtypes.h2768 struct st_framebuffer_iface *iface;