| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/glx/xlib/ |
| H A 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,
|
| H A D | xm_st.c | 51 xmesa_st_framebuffer(struct st_framebuffer_iface *stfbi) argument 53 return (struct xmesa_st_framebuffer *) stfbi->st_manager_private; 61 xmesa_st_framebuffer_display(struct st_framebuffer_iface *stfbi, argument 64 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi); 87 xmesa_st_framebuffer_copy_textures(struct st_framebuffer_iface *stfbi, argument 93 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi); 102 pipe = xmesa_get_context(stfbi); 117 xmesa_st_framebuffer_validate_textures(struct st_framebuffer_iface *stfbi, argument 121 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi); 201 struct st_framebuffer_iface *stfbi, 200 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 261 xmesa_st_framebuffer_flush_front(struct st_context_iface * stctx,struct st_framebuffer_iface * stfbi,enum st_attachment_type statt) argument 281 struct st_framebuffer_iface *stfbi; local in function:xmesa_create_st_framebuffer 316 xmesa_destroy_st_framebuffer(struct st_framebuffer_iface * stfbi) argument 336 xmesa_get_framebuffer_resource(struct st_framebuffer_iface * stfbi,enum st_attachment_type att) argument 345 xmesa_swap_st_framebuffer(struct st_framebuffer_iface * stfbi) argument 374 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 386 xmesa_get_attachment(struct st_framebuffer_iface * stfbi,enum st_attachment_type st_attachment) argument 398 xmesa_get_context(struct st_framebuffer_iface * stfbi) argument [all...] |
| H A D | xm_api.c | 1491 struct st_framebuffer_iface* stfbi = drawable->stfb; local in function:XMesaBindTexImage 1503 xmesa_st_framebuffer_validate_textures(stfbi, w, h, 1 << st_attachment); 1504 res = xmesa_get_attachment(stfbi, st_attachment); 1507 struct pipe_context* pipe = xmesa_get_context(stfbi);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/glx/xlib/ |
| H A 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,
|
| H A D | xm_st.c | 51 xmesa_st_framebuffer(struct st_framebuffer_iface *stfbi) argument 53 return (struct xmesa_st_framebuffer *) stfbi->st_manager_private; 61 xmesa_st_framebuffer_display(struct st_framebuffer_iface *stfbi, argument 66 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi); 90 xmesa_st_framebuffer_copy_textures(struct st_framebuffer_iface *stfbi, argument 96 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi); 105 pipe = xmesa_get_context(stfbi); 120 xmesa_st_framebuffer_validate_textures(struct st_framebuffer_iface *stfbi, argument 124 struct xmesa_st_framebuffer *xstfb = xmesa_st_framebuffer(stfbi); 204 struct st_framebuffer_iface *stfbi, 203 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 264 xmesa_st_framebuffer_flush_front(struct st_context_iface * stctx,struct st_framebuffer_iface * stfbi,enum st_attachment_type statt) argument 287 struct st_framebuffer_iface *stfbi; local in function:xmesa_create_st_framebuffer 322 xmesa_destroy_st_framebuffer(struct st_framebuffer_iface * stfbi) argument 342 xmesa_get_framebuffer_resource(struct st_framebuffer_iface * stfbi,enum st_attachment_type att) argument 351 xmesa_swap_st_framebuffer(struct st_framebuffer_iface * stfbi) argument 380 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 399 xmesa_get_attachment(struct st_framebuffer_iface * stfbi,enum st_attachment_type st_attachment) argument 411 xmesa_get_context(struct st_framebuffer_iface * stfbi) argument [all...] |
| H A D | xm_api.c | 1473 struct st_framebuffer_iface* stfbi = drawable->stfb; local in function:XMesaBindTexImage 1485 xmesa_st_framebuffer_validate_textures(stfbi, w, h, 1 << st_attachment); 1486 res = xmesa_get_attachment(stfbi, st_attachment); 1489 struct pipe_context* pipe = xmesa_get_context(stfbi);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/hgl/ |
| H A D | hgl.c | 48 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...] |
| H A D | hgl_context.h | 34 struct st_framebuffer_iface *stfbi; member in struct:hgl_buffer
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/hgl/ |
| H A D | hgl.c | 49 hgl_st_framebuffer(struct st_framebuffer_iface *stfbi) argument 52 assert(stfbi); 53 buffer = (struct hgl_buffer*)stfbi->st_manager_private; 61 struct st_framebuffer_iface* stfbi, enum st_attachment_type statt) 65 struct hgl_buffer* buffer = hgl_st_framebuffer(stfbi); 83 hgl_st_framebuffer_validate_textures(struct st_framebuffer_iface *stfbi, argument 92 buffer = hgl_st_framebuffer(stfbi); 158 struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts, 170 buffer = hgl_st_framebuffer(stfbi); 187 ret = hgl_st_framebuffer_validate_textures(stfbi, 60 hgl_st_framebuffer_flush_front(struct st_context_iface * stctxi,struct st_framebuffer_iface * stfbi,enum st_attachment_type statt) argument 157 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...] |
| H A D | hgl_context.h | 34 struct st_framebuffer_iface *stfbi; member in struct:hgl_buffer 80 struct hgl_buffer* hgl_st_framebuffer(struct st_framebuffer_iface *stfbi);
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_manager.h | 56 st_framebuffer_interface_destroy(struct st_framebuffer_interface *stfbi);
|
| H A D | st_manager.c | 444 struct st_framebuffer_iface *stfbi) 451 if (!stfbi) 458 st_visual_to_context_mode(stfbi->visual, &mode); 482 util_format_srgb(stfbi->visual->color_format); 487 PIPE_TEXTURE_2D, stfbi->visual->samples, 488 stfbi->visual->samples, 502 stfb->iface = stfbi; 503 stfb->iface_ID = stfbi->ID; 504 stfb->iface_stamp = p_atomic_read(&stfbi->stamp) - 1; 551 const struct st_framebuffer_iface *stfbi) 443 st_framebuffer_create(struct st_context * st,struct st_framebuffer_iface * stfbi) argument 550 st_framebuffer_iface_lookup(struct st_manager * smapi,const struct st_framebuffer_iface * stfbi) argument 569 st_framebuffer_iface_insert(struct st_manager * smapi,struct st_framebuffer_iface * stfbi) argument 588 st_framebuffer_iface_remove(struct st_manager * smapi,struct st_framebuffer_iface * stfbi) argument 615 st_api_destroy_drawable(struct st_api * stapi,struct st_framebuffer_iface * stfbi) argument 639 struct st_framebuffer_iface *stfbi = stfb->iface; local in function:st_framebuffers_purge 1013 st_framebuffer_reuse_or_create(struct st_context * st,struct gl_framebuffer * fb,struct st_framebuffer_iface * stfbi) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_manager.h | 56 st_framebuffer_interface_destroy(struct st_framebuffer_interface *stfbi);
|
| H A D | st_manager.c | 440 struct st_framebuffer_iface *stfbi) 447 if (!stfbi) 454 st_visual_to_context_mode(stfbi->visual, &mode); 478 util_format_srgb(stfbi->visual->color_format); 483 PIPE_TEXTURE_2D, stfbi->visual->samples, 484 stfbi->visual->samples, 498 stfb->iface = stfbi; 499 stfb->iface_ID = stfbi->ID; 500 stfb->iface_stamp = p_atomic_read(&stfbi->stamp) - 1; 547 const struct st_framebuffer_iface *stfbi) 439 st_framebuffer_create(struct st_context * st,struct st_framebuffer_iface * stfbi) argument 546 st_framebuffer_iface_lookup(struct st_manager * smapi,const struct st_framebuffer_iface * stfbi) argument 565 st_framebuffer_iface_insert(struct st_manager * smapi,struct st_framebuffer_iface * stfbi) argument 584 st_framebuffer_iface_remove(struct st_manager * smapi,struct st_framebuffer_iface * stfbi) argument 611 st_api_destroy_drawable(struct st_api * stapi,struct st_framebuffer_iface * stfbi) argument 635 struct st_framebuffer_iface *stfbi = stfb->iface; local in function:st_framebuffers_purge 1029 st_framebuffer_reuse_or_create(struct st_context * st,struct gl_framebuffer * fb,struct st_framebuffer_iface * stfbi) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/include/state_tracker/ |
| H A D | st_api.h | 323 struct st_framebuffer_iface *stfbi, 344 struct st_framebuffer_iface *stfbi, 349 struct st_framebuffer_iface *stfbi); 555 struct st_framebuffer_iface *stfbi);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/include/frontend/ |
| H A D | api.h | 333 struct st_framebuffer_iface *stfbi, 354 struct st_framebuffer_iface *stfbi, 359 struct st_framebuffer_iface *stfbi); 579 struct st_framebuffer_iface *stfbi);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/osmesa/ |
| H A D | osmesa.c | 297 stfbi_to_osbuffer(struct st_framebuffer_iface *stfbi) argument 299 return (struct osmesa_buffer *) stfbi->st_manager_private; 309 struct st_framebuffer_iface *stfbi, 313 struct osmesa_buffer *osbuffer = stfbi_to_osbuffer(stfbi); 386 struct st_framebuffer_iface *stfbi, 393 struct osmesa_buffer *osbuffer = stfbi_to_osbuffer(stfbi); 449 struct st_framebuffer_iface *stfbi = CALLOC_STRUCT(st_framebuffer_iface); local in function:osmesa_create_st_framebuffer 450 if (stfbi) { 451 stfbi->flush_front = osmesa_st_framebuffer_flush_front; 452 stfbi 308 osmesa_st_framebuffer_flush_front(struct st_context_iface * stctx,struct st_framebuffer_iface * stfbi,enum st_attachment_type statt) argument 385 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...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/osmesa/ |
| H A D | osmesa.c | 348 stfbi_to_osbuffer(struct st_framebuffer_iface *stfbi) argument 350 return (struct osmesa_buffer *) stfbi->st_manager_private; 360 struct st_framebuffer_iface *stfbi, 364 struct osmesa_buffer *osbuffer = stfbi_to_osbuffer(stfbi); 419 struct st_framebuffer_iface *stfbi, 426 struct osmesa_buffer *osbuffer = stfbi_to_osbuffer(stfbi); 482 struct st_framebuffer_iface *stfbi = CALLOC_STRUCT(st_framebuffer_iface); local in function:osmesa_create_st_framebuffer 483 if (stfbi) { 484 stfbi->flush_front = osmesa_st_framebuffer_flush_front; 485 stfbi 359 osmesa_st_framebuffer_flush_front(struct st_context_iface * stctx,struct st_framebuffer_iface * stfbi,enum st_attachment_type statt) argument 418 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...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/dri/ |
| H A D | dri_drawable.c | 48 struct st_framebuffer_iface *stfbi, 55 (struct dri_drawable *) stfbi->st_manager_private; 110 struct st_framebuffer_iface *stfbi, 115 (struct dri_drawable *) stfbi->st_manager_private; 128 struct st_framebuffer_iface *stfbi) 132 (struct dri_drawable *) stfbi->st_manager_private; 47 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 127 dri_st_framebuffer_flush_swapbuffers(struct st_context_iface * stctx,struct st_framebuffer_iface * stfbi) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/dri/ |
| H A D | dri_drawable.c | 45 struct st_framebuffer_iface *stfbi, 52 (struct dri_drawable *) stfbi->st_manager_private; 119 struct st_framebuffer_iface *stfbi, 124 (struct dri_drawable *) stfbi->st_manager_private; 135 struct st_framebuffer_iface *stfbi) 139 (struct dri_drawable *) stfbi->st_manager_private; 44 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 118 dri_st_framebuffer_flush_front(struct st_context_iface * stctx,struct st_framebuffer_iface * stfbi,enum st_attachment_type statt) argument 134 dri_st_framebuffer_flush_swapbuffers(struct st_context_iface * stctx,struct st_framebuffer_iface * stfbi) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/targets/haiku-softpipe/ |
| H A D | GalliumContext.cpp | 303 context->api->make_current(context->api, context->st, context->draw->stfbi, 304 context->read->stfbi); 337 //st_notify_swapbuffers(context->draw->stfbi); 400 p_atomic_inc(&fContext[fCurrentContext]->read->stfbi->stamp); 401 p_atomic_inc(&fContext[fCurrentContext]->draw->stfbi->stamp);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/targets/haiku-softpipe/ |
| H A D | GalliumContext.cpp | 318 fDisplay->api->make_current(fDisplay->api, context->st, context->buffer->stfbi, 319 context->buffer->stfbi); 350 p_atomic_inc(&buffer->stfbi->stamp); 407 p_atomic_inc(&fContext[fCurrentContext]->buffer->stfbi->stamp);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 7.9.1.rst | 48 stfb->iface == stfbi' failed.
|
| H A D | 7.10.rst | 56 stfb->iface == stfbi' failed.
|