Searched refs:stfb (Results 1 – 10 of 10) sorted by relevance
/external/mesa3d/src/mesa/state_tracker/ |
D | st_manager.c | 183 st_framebuffer_validate(struct st_framebuffer *stfb, in st_framebuffer_validate() argument 193 if (!stfb->iface) in st_framebuffer_validate() 196 new_stamp = p_atomic_read(&stfb->iface->stamp); in st_framebuffer_validate() 197 if (stfb->iface_stamp == new_stamp) in st_framebuffer_validate() 202 if (!stfb->iface->validate(&st->iface, stfb->iface, stfb->statts, in st_framebuffer_validate() 203 stfb->num_statts, textures)) in st_framebuffer_validate() 206 stfb->iface_stamp = new_stamp; in st_framebuffer_validate() 207 new_stamp = p_atomic_read(&stfb->iface->stamp); in st_framebuffer_validate() 208 } while(stfb->iface_stamp != new_stamp); in st_framebuffer_validate() 210 width = stfb->Base.Width; in st_framebuffer_validate() [all …]
|
/external/mesa3d/src/gallium/state_trackers/wgl/ |
D | stw_st.c | 76 stw_st_framebuffer_validate_locked(struct st_framebuffer_iface *stfb, in stw_st_framebuffer_validate_locked() argument 80 struct stw_st_framebuffer *stwfb = stw_st_framebuffer(stfb); in stw_st_framebuffer_validate_locked() 144 struct st_framebuffer_iface *stfb, in stw_st_framebuffer_validate() argument 149 struct stw_st_framebuffer *stwfb = stw_st_framebuffer(stfb); in stw_st_framebuffer_validate() 179 struct st_framebuffer_iface *stfb, in stw_st_framebuffer_present_locked() argument 182 struct stw_st_framebuffer *stwfb = stw_st_framebuffer(stfb); in stw_st_framebuffer_present_locked() 202 struct st_framebuffer_iface *stfb, in stw_st_framebuffer_flush_front() argument 205 struct stw_st_framebuffer *stwfb = stw_st_framebuffer(stfb); in stw_st_framebuffer_flush_front() 250 stw_st_destroy_framebuffer_locked(struct st_framebuffer_iface *stfb) in stw_st_destroy_framebuffer_locked() argument 252 struct stw_st_framebuffer *stwfb = stw_st_framebuffer(stfb); in stw_st_destroy_framebuffer_locked() [all …]
|
D | stw_st.h | 47 stw_st_destroy_framebuffer_locked(struct st_framebuffer_iface *stfb); 50 stw_st_swap_framebuffer_locked(HDC hdc, struct st_framebuffer_iface *stfb); 53 stw_get_framebuffer_resource(struct st_framebuffer_iface *stfb,
|
D | stw_framebuffer.h | 75 struct st_framebuffer_iface *stfb; member 211 stw_st_framebuffer(struct st_framebuffer_iface *stfb) in stw_st_framebuffer() argument 213 return (struct stw_st_framebuffer *) stfb; in stw_st_framebuffer()
|
D | stw_framebuffer.c | 101 stw_st_destroy_framebuffer_locked(fb->stfb); in stw_framebuffer_release_locked() 277 fb->stfb = stw_st_create_framebuffer( fb ); in stw_framebuffer_create() 278 if (!fb->stfb) { in stw_framebuffer_create() 323 assert(fb->stfb); in stw_framebuffer_update() 606 stw_get_framebuffer_resource(fb->stfb, ST_ATTACHMENT_BACK_LEFT); in DrvSwapBuffers() 618 return stw_st_swap_framebuffer_locked(hdc, fb->stfb); in DrvSwapBuffers()
|
D | stw_context.c | 458 fb->stfb, fb->stfb); in stw_make_current() 505 p_atomic_inc(&fb->stfb->stamp); in stw_notify_current_locked()
|
/external/mesa3d/src/gallium/state_trackers/osmesa/ |
D | osmesa.c | 82 struct st_framebuffer_iface *stfb; member 466 osbuffer->stfb = osmesa_create_st_framebuffer(); in osmesa_create_buffer() 468 osbuffer->stfb->st_manager_private = osbuffer; in osmesa_create_buffer() 469 osbuffer->stfb->visual = &osbuffer->visual; in osmesa_create_buffer() 511 FREE(osbuffer->stfb); in osmesa_destroy_buffer() 787 stapi->make_current(stapi, osmesa->stctx, osbuffer->stfb, osbuffer->stfb); in OSMesaMakeCurrent()
|
/external/mesa3d/src/gallium/state_trackers/glx/xlib/ |
D | xm_api.c | 543 b->stfb = xmesa_create_st_framebuffer(xmdpy, b); in create_xmesa_buffer() 601 xmesa_destroy_st_framebuffer(buffer->stfb); in xmesa_free_buffer() 1242 p_atomic_inc(&b->stfb->stamp); in xmesa_notify_invalid_buffer() 1298 stapi->make_current(stapi, c->st, drawBuffer->stfb, readBuffer->stfb); in XMesaMakeCurrent2() 1342 xmesa_get_framebuffer_resource(b->stfb, ST_ATTACHMENT_BACK_LEFT); in XMesaSwapBuffers() 1350 xmesa_swap_st_framebuffer(b->stfb); in XMesaSwapBuffers() 1364 xmesa_copy_st_framebuffer(b->stfb, in XMesaCopySubBuffer() 1468 struct st_framebuffer_iface* stfbi = drawable->stfb; in XMesaBindTexImage()
|
D | xm_api.h | 330 struct st_framebuffer_iface *stfb; member
|
/external/mesa3d/src/gallium/state_trackers/hgl/ |
D | hgl.c | 68 struct stw_st_framebuffer *stwfb = stw_st_framebuffer(stfb); in hgl_st_framebuffer_flush_front()
|