Searched defs:stfbi (Results 1 - 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/state_trackers/hgl/
H A Dhgl_context.h34 struct st_framebuffer_iface *stfbi; member in struct:hgl_buffer
H A Dhgl.c48 hgl_st_framebuffer(struct st_framebuffer_iface *stfbi) argument
51 assert(stfbi);
52 buffer = (struct hgl_buffer*)stfbi->st_manager_private;
60 struct st_framebuffer_iface* stfbi, enum st_attachment_type statt)
65 //struct hgl_buffer* buffer = hgl_st_context(stfbi);
81 hgl_st_framebuffer_validate_textures(struct st_framebuffer_iface *stfbi, argument
90 buffer = hgl_st_framebuffer(stfbi);
151 struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts,
163 buffer = hgl_st_framebuffer(stfbi);
184 ret = hgl_st_framebuffer_validate_textures(stfbi,
59 hgl_st_framebuffer_flush_front(struct st_context_iface *stctxi, struct st_framebuffer_iface* stfbi, enum st_attachment_type statt) argument
150 hgl_st_framebuffer_validate(struct st_context_iface *stctxi, struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts, unsigned count, struct pipe_resource **out) argument
[all...]
/external/mesa3d/src/gallium/state_trackers/dri/
H A Ddri_drawable.c46 struct st_framebuffer_iface *stfbi,
53 (struct dri_drawable *) stfbi->st_manager_private;
110 struct st_framebuffer_iface *stfbi,
115 (struct dri_drawable *) stfbi->st_manager_private;
45 dri_st_framebuffer_validate(struct st_context_iface *stctx, struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts, unsigned count, struct pipe_resource **out) argument
109 dri_st_framebuffer_flush_front(struct st_context_iface *stctx, struct st_framebuffer_iface *stfbi, enum st_attachment_type statt) argument
/external/mesa3d/src/gallium/state_trackers/glx/xlib/
H A Dxm_st.c50 xmesa_st_framebuffer(struct st_framebuffer_iface *stfbi) argument
52 return (struct xmesa_st_framebuffer *) stfbi->st_manager_private;
60 xmesa_st_framebuffer_display(struct st_framebuffer_iface *stfbi, argument
63 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi);
86 xmesa_st_framebuffer_copy_textures(struct st_framebuffer_iface *stfbi, argument
92 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi);
101 pipe = xmesa_get_context(stfbi);
116 xmesa_st_framebuffer_validate_textures(struct st_framebuffer_iface *stfbi, argument
120 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi);
198 struct st_framebuffer_iface *stfbi,
197 xmesa_st_framebuffer_validate(struct st_context_iface *stctx, struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts, unsigned count, struct pipe_resource **out) argument
260 xmesa_st_framebuffer_flush_front(struct st_context_iface *stctx, struct st_framebuffer_iface *stfbi, enum st_attachment_type statt) argument
279 struct st_framebuffer_iface *stfbi; local
312 xmesa_destroy_st_framebuffer(struct st_framebuffer_iface *stfbi) argument
332 xmesa_get_framebuffer_resource(struct st_framebuffer_iface *stfbi, enum st_attachment_type att) argument
341 xmesa_swap_st_framebuffer(struct st_framebuffer_iface *stfbi) argument
370 xmesa_copy_st_framebuffer(struct st_framebuffer_iface *stfbi, enum st_attachment_type src, enum st_attachment_type dst, int x, int y, int w, int h) argument
382 xmesa_get_attachment(struct st_framebuffer_iface *stfbi, enum st_attachment_type st_attachment) argument
394 xmesa_get_context(struct st_framebuffer_iface *stfbi) argument
[all...]
H A Dxm_api.c1468 struct st_framebuffer_iface* stfbi = drawable->stfb; local
1480 xmesa_st_framebuffer_validate_textures(stfbi, w, h, 1 << st_attachment);
1481 res = xmesa_get_attachment(stfbi, st_attachment);
1484 struct pipe_context* pipe = xmesa_get_context(stfbi);
/external/mesa3d/src/gallium/state_trackers/osmesa/
H A Dosmesa.c296 stfbi_to_osbuffer(struct st_framebuffer_iface *stfbi) argument
298 return (struct osmesa_buffer *) stfbi->st_manager_private;
308 struct st_framebuffer_iface *stfbi,
312 struct osmesa_buffer *osbuffer = stfbi_to_osbuffer(stfbi);
385 struct st_framebuffer_iface *stfbi,
392 struct osmesa_buffer *osbuffer = stfbi_to_osbuffer(stfbi);
446 struct st_framebuffer_iface *stfbi = CALLOC_STRUCT(st_framebuffer_iface); local
447 if (stfbi) {
448 stfbi->flush_front = osmesa_st_framebuffer_flush_front;
449 stfbi
307 osmesa_st_framebuffer_flush_front(struct st_context_iface *stctx, struct st_framebuffer_iface *stfbi, enum st_attachment_type statt) argument
384 osmesa_st_framebuffer_validate(struct st_context_iface *stctx, struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts, unsigned count, struct pipe_resource **out) argument
[all...]
/external/mesa3d/src/mesa/state_tracker/
H A Dst_manager.c416 struct st_framebuffer_iface *stfbi)
422 if (!stfbi)
429 st_visual_to_context_mode(stfbi->visual, &mode);
452 util_format_srgb(stfbi->visual->color_format);
457 PIPE_TEXTURE_2D, stfbi->visual->samples,
465 stfb->iface = stfbi;
466 stfb->iface_stamp = p_atomic_read(&stfbi->stamp) - 1;
739 struct st_framebuffer_iface *stfbi)
745 cur->iface == stfbi) {
751 stfb = st_framebuffer_create(st, stfbi);
415 st_framebuffer_create(struct st_context *st, struct st_framebuffer_iface *stfbi) argument
737 st_framebuffer_reuse_or_create(struct st_context *st, struct gl_framebuffer *fb, struct st_framebuffer_iface *stfbi) argument
[all...]

Completed in 144 milliseconds