/external/mesa3d/src/gallium/state_trackers/wgl/ |
H A D | stw_st.h | 44 stw_st_destroy_framebuffer_locked(struct st_framebuffer_iface *stfb); 47 stw_st_swap_framebuffer_locked(HDC hdc, struct st_framebuffer_iface *stfb);
|
H A D | stw_st.c | 50 stw_st_framebuffer(struct st_framebuffer_iface *stfb) argument 52 return (struct stw_st_framebuffer *) stfb; 59 stw_st_framebuffer_validate_locked(struct st_framebuffer_iface *stfb, argument 63 struct stw_st_framebuffer *stwfb = stw_st_framebuffer(stfb); 124 stw_st_framebuffer_validate(struct st_framebuffer_iface *stfb, argument 129 struct stw_st_framebuffer *stwfb = stw_st_framebuffer(stfb); 159 struct st_framebuffer_iface *stfb, 162 struct stw_st_framebuffer *stwfb = stw_st_framebuffer(stfb); 174 stw_st_framebuffer_flush_front(struct st_framebuffer_iface *stfb, argument 177 struct stw_st_framebuffer *stwfb = stw_st_framebuffer(stfb); 158 stw_st_framebuffer_present_locked(HDC hdc, struct st_framebuffer_iface *stfb, enum st_attachment_type statt) argument 211 stw_st_destroy_framebuffer_locked(struct st_framebuffer_iface *stfb) argument 226 stw_st_swap_framebuffer_locked(HDC hdc, struct st_framebuffer_iface *stfb) argument [all...] |
H A D | stw_framebuffer.h | 71 struct st_framebuffer_iface *stfb; member in struct:stw_framebuffer
|
H A D | stw_framebuffer.c | 93 stw_st_destroy_framebuffer_locked(fb->stfb); 272 fb->stfb = stw_st_create_framebuffer( fb ); 273 if (!fb->stfb) { 346 assert(fb->stfb); 619 return stw_st_swap_framebuffer_locked(hdc, fb->stfb);
|
H A D | stw_context.c | 379 fb->stfb, fb->stfb); 427 p_atomic_inc(&fb->stfb->stamp);
|
/external/mesa3d/src/gallium/state_trackers/vega/ |
H A D | vg_manager.c | 86 struct st_framebuffer *stfb = ctx->draw_buffer; local 88 if (!stfb) 91 switch (stfb->strb_att) { 94 stfb->iface->flush_front(stfb->iface, stfb->strb_att); 107 struct st_framebuffer *stfb = ctx->draw_buffer; local 112 if (!stfb) 115 new_stamp = p_atomic_read(&stfb->iface->stamp); 116 if (stfb 271 struct st_framebuffer *stfb; local [all...] |
H A D | vg_context.c | 290 struct st_framebuffer *stfb = ctx->draw_buffer; local 291 struct pipe_sampler_view *old_sampler_view = stfb->surface_mask_view; 304 stfb->surface_mask_view = create_tex_and_view(pipe, 307 if (!stfb->surface_mask_view) { 323 stfb->surface_mask_view->texture->width0), 325 stfb->surface_mask_view->texture->height0), 329 stfb->surface_mask_view->texture, 346 struct st_framebuffer *stfb = ctx->draw_buffer; local 347 struct pipe_sampler_view *old = stfb->blend_texture_view; 354 stfb 402 struct st_framebuffer *stfb = ctx->draw_buffer; local 447 struct st_framebuffer *stfb = ctx->draw_buffer; local 474 struct st_framebuffer *stfb = ctx->draw_buffer; local 492 struct st_framebuffer *stfb = ctx->draw_buffer; local 504 struct st_framebuffer *stfb = ctx->draw_buffer; local [all...] |
H A D | api_images.c | 399 struct st_framebuffer *stfb = ctx->draw_buffer; local 400 struct st_renderbuffer *strb = stfb->strb; 434 if (sx + width > stfb->width || sy + height > stfb->height) { 435 width = stfb->width - sx; 436 height = stfb->height - sy; 443 VGint y = (stfb->height - sy) - 1, yStep = -1; 448 0, 0, sx + width, stfb->height - sy); 471 struct st_framebuffer *stfb = ctx->draw_buffer; local 472 struct st_renderbuffer *strb = stfb [all...] |
H A D | mask.c | 104 struct st_framebuffer *stfb = ctx->draw_buffer; local 105 struct st_renderbuffer *strb = stfb->alpha_mask; 109 VGint y = (stfb->height - sy) - 1, yStep = -1; 124 y = (stfb->height - sy) - 1; 153 struct st_framebuffer *stfb = ctx->draw_buffer; local 157 data = malloc(sizeof(int) * stfb->width * stfb->height); 158 read_alpha_mask(data, stfb->width * sizeof(int), 160 0, 0, stfb->width, stfb 450 struct st_framebuffer *stfb = ctx->draw_buffer; local [all...] |
H A D | api_masks.c | 75 struct st_framebuffer *stfb = ctx->draw_buffer; local 94 (x == 0 && y == 0 && width == stfb->width && height == stfb->height)) {
|
H A D | shader.c | 224 struct st_framebuffer *stfb = ctx->draw_buffer; 405 const struct st_framebuffer *stfb = shader->context->draw_buffer; local 412 stfb->height - 1.0f + px_center_offset);
|
H A D | renderer.h | 51 const struct st_framebuffer *stfb,
|
H A D | renderer.c | 1329 const struct st_framebuffer *stfb, 1342 fb->width = stfb->width; 1343 fb->height = stfb->height; 1345 fb->cbufs[0] = stfb->strb->surface; 1346 fb->zsbuf = stfb->dsrb->surface; 1369 renderer_validate_blend(renderer, state, stfb->strb->format); 1327 renderer_validate(struct renderer *renderer, VGbitfield dirty, const struct st_framebuffer *stfb, const struct vg_state *state) argument
|
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_manager.c | 181 st_framebuffer_validate(struct st_framebuffer *stfb, argument 188 int32_t new_stamp = p_atomic_read(&stfb->iface->stamp); 190 if (stfb->iface_stamp == new_stamp) 195 if (!stfb->iface->validate(stfb->iface, stfb->statts, 196 stfb->num_statts, textures)) 199 stfb->iface_stamp = new_stamp; 200 new_stamp = p_atomic_read(&stfb->iface->stamp); 201 } while(stfb 258 st_framebuffer_update_attachments(struct st_framebuffer *stfb) argument 283 st_framebuffer_add_renderbuffer(struct st_framebuffer *stfb, gl_buffer_index idx) argument 413 struct st_framebuffer *stfb; local 452 st_framebuffer_reference(struct st_framebuffer **ptr, struct st_framebuffer *stfb) argument 690 struct st_framebuffer *cur = st_ws_framebuffer(fb), *stfb = NULL; local 776 struct st_framebuffer *stfb = st_ws_framebuffer(st->ctx->DrawBuffer); local 844 struct st_framebuffer *stfb = st_ws_framebuffer(fb); local [all...] |
/external/mesa3d/src/gallium/state_trackers/glx/xlib/ |
H A D | xm_api.c | 467 b->stfb = xmesa_create_st_framebuffer(xmdpy, b); 525 xmesa_destroy_st_framebuffer(buffer->stfb); 1133 p_atomic_inc(&b->stfb->stamp); 1189 stapi->make_current(stapi, c->st, drawBuffer->stfb, readBuffer->stfb); 1234 xmesa_swap_st_framebuffer(b->stfb); 1244 xmesa_copy_st_framebuffer(b->stfb, 1348 struct st_framebuffer_iface* stfbi = drawable->stfb;
|
H A D | xm_api.h | 327 struct st_framebuffer_iface *stfb; member in struct:xmesa_buffer
|