/external/mesa3d/src/gallium/frontends/glx/xlib/ |
D | xm_st.c | 51 xmesa_st_framebuffer(struct st_framebuffer_iface *stfbi) in xmesa_st_framebuffer() argument 53 return (struct xmesa_st_framebuffer *) stfbi->st_manager_private; in xmesa_st_framebuffer() 61 xmesa_st_framebuffer_display(struct st_framebuffer_iface *stfbi, in xmesa_st_framebuffer_display() argument 64 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi); in xmesa_st_framebuffer_display() 87 xmesa_st_framebuffer_copy_textures(struct st_framebuffer_iface *stfbi, in xmesa_st_framebuffer_copy_textures() argument 93 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi); in xmesa_st_framebuffer_copy_textures() 102 pipe = xmesa_get_context(stfbi); in xmesa_st_framebuffer_copy_textures() 117 xmesa_st_framebuffer_validate_textures(struct st_framebuffer_iface *stfbi, in xmesa_st_framebuffer_validate_textures() argument 121 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi); in xmesa_st_framebuffer_validate_textures() 201 struct st_framebuffer_iface *stfbi, in xmesa_st_framebuffer_validate() argument [all …]
|
D | xm_st.h | 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,
|
D | xm_api.c | 1482 struct st_framebuffer_iface* stfbi = drawable->stfb; in XMesaBindTexImage() local 1494 xmesa_st_framebuffer_validate_textures(stfbi, w, h, 1 << st_attachment); in XMesaBindTexImage() 1495 res = xmesa_get_attachment(stfbi, st_attachment); in XMesaBindTexImage() 1498 struct pipe_context* pipe = xmesa_get_context(stfbi); in XMesaBindTexImage()
|
/external/mesa3d/src/gallium/frontends/hgl/ |
D | hgl.c | 49 hgl_st_framebuffer(struct st_framebuffer_iface *stfbi) in hgl_st_framebuffer() argument 52 assert(stfbi); in hgl_st_framebuffer() 53 buffer = (struct hgl_buffer*)stfbi->st_manager_private; in hgl_st_framebuffer() 61 struct st_framebuffer_iface* stfbi, enum st_attachment_type statt) in hgl_st_framebuffer_flush_front() argument 67 struct hgl_buffer* buffer = hgl_st_framebuffer(stfbi); in hgl_st_framebuffer_flush_front() 84 hgl_st_framebuffer_validate_textures(struct st_framebuffer_iface *stfbi, in hgl_st_framebuffer_validate_textures() argument 93 buffer = hgl_st_framebuffer(stfbi); in hgl_st_framebuffer_validate_textures() 154 struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts, in hgl_st_framebuffer_validate() argument 166 buffer = hgl_st_framebuffer(stfbi); in hgl_st_framebuffer_validate() 187 ret = hgl_st_framebuffer_validate_textures(stfbi, in hgl_st_framebuffer_validate() [all …]
|
D | hgl_context.h | 36 struct st_framebuffer_iface *stfbi; member 88 struct hgl_buffer* hgl_st_framebuffer(struct st_framebuffer_iface *stfbi);
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_manager.c | 438 struct st_framebuffer_iface *stfbi) in st_framebuffer_create() argument 445 if (!stfbi) in st_framebuffer_create() 452 st_visual_to_context_mode(stfbi->visual, &mode); in st_framebuffer_create() 476 util_format_srgb(stfbi->visual->color_format); in st_framebuffer_create() 481 PIPE_TEXTURE_2D, stfbi->visual->samples, in st_framebuffer_create() 482 stfbi->visual->samples, in st_framebuffer_create() 496 stfb->iface = stfbi; in st_framebuffer_create() 497 stfb->iface_ID = stfbi->ID; in st_framebuffer_create() 498 stfb->iface_stamp = p_atomic_read(&stfbi->stamp) - 1; in st_framebuffer_create() 545 const struct st_framebuffer_iface *stfbi) in st_framebuffer_iface_lookup() argument [all …]
|
D | st_manager.h | 56 st_framebuffer_interface_destroy(struct st_framebuffer_interface *stfbi);
|
/external/mesa3d/src/gallium/frontends/osmesa/ |
D | osmesa.c | 302 stfbi_to_osbuffer(struct st_framebuffer_iface *stfbi) in stfbi_to_osbuffer() argument 304 return (struct osmesa_buffer *) stfbi->st_manager_private; in stfbi_to_osbuffer() 314 struct st_framebuffer_iface *stfbi, in osmesa_st_framebuffer_flush_front() argument 318 struct osmesa_buffer *osbuffer = stfbi_to_osbuffer(stfbi); in osmesa_st_framebuffer_flush_front() 391 struct st_framebuffer_iface *stfbi, in osmesa_st_framebuffer_validate() argument 398 struct osmesa_buffer *osbuffer = stfbi_to_osbuffer(stfbi); in osmesa_st_framebuffer_validate() 454 struct st_framebuffer_iface *stfbi = CALLOC_STRUCT(st_framebuffer_iface); in osmesa_create_st_framebuffer() local 455 if (stfbi) { in osmesa_create_st_framebuffer() 456 stfbi->flush_front = osmesa_st_framebuffer_flush_front; in osmesa_create_st_framebuffer() 457 stfbi->validate = osmesa_st_framebuffer_validate; in osmesa_create_st_framebuffer() [all …]
|
/external/mesa3d/src/gallium/include/frontend/ |
D | api.h | 327 struct st_framebuffer_iface *stfbi, 348 struct st_framebuffer_iface *stfbi, 353 struct st_framebuffer_iface *stfbi); 561 struct st_framebuffer_iface *stfbi);
|
/external/mesa3d/src/gallium/targets/haiku-softpipe/ |
D | GalliumContext.cpp | 304 context->api->make_current(context->api, context->st, context->draw->stfbi, in SetCurrentContext() 305 context->read->stfbi); in SetCurrentContext() 338 struct hgl_buffer* buffer = hgl_st_framebuffer(context->draw->stfbi); in SwapBuffers() 382 p_atomic_inc(&fContext[fCurrentContext]->read->stfbi->stamp); in Invalidate() 383 p_atomic_inc(&fContext[fCurrentContext]->draw->stfbi->stamp); in Invalidate()
|
/external/mesa3d/src/gallium/frontends/dri/ |
D | dri_drawable.c | 45 struct st_framebuffer_iface *stfbi, in dri_st_framebuffer_validate() argument 52 (struct dri_drawable *) stfbi->st_manager_private; in dri_st_framebuffer_validate() 119 struct st_framebuffer_iface *stfbi, in dri_st_framebuffer_flush_front() argument 124 (struct dri_drawable *) stfbi->st_manager_private; in dri_st_framebuffer_flush_front() 137 struct st_framebuffer_iface *stfbi) in dri_st_framebuffer_flush_swapbuffers() argument 141 (struct dri_drawable *) stfbi->st_manager_private; in dri_st_framebuffer_flush_swapbuffers()
|
/external/mesa3d/docs/relnotes/ |
D | 7.9.1.rst | 48 stfb->iface == stfbi' failed.
|
D | 7.10.rst | 56 stfb->iface == stfbi' failed.
|