Searched refs:stfb (Results 1 - 25 of 32) sorted by relevance

12

/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/wgl/
H A Dstw_st.h44 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 Dstw_st.c50 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 Dstw_framebuffer.h71 struct st_framebuffer_iface *stfb; member in struct:stw_framebuffer
H A Dstw_framebuffer.c93 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 Dstw_context.c379 fb->stfb, fb->stfb);
427 p_atomic_inc(&fb->stfb->stamp);
/external/mesa3d/src/gallium/state_trackers/wgl/
H A Dstw_st.h44 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 Dstw_st.c50 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 Dstw_framebuffer.h71 struct st_framebuffer_iface *stfb; member in struct:stw_framebuffer
H A Dstw_framebuffer.c93 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);
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/
H A Dvg_manager.c86 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 Dvg_context.c290 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 Dapi_images.c399 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 Dmask.c104 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 Dapi_masks.c75 struct st_framebuffer *stfb = ctx->draw_buffer; local
94 (x == 0 && y == 0 && width == stfb->width && height == stfb->height)) {
H A Dshader.c224 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);
/external/mesa3d/src/gallium/state_trackers/vega/
H A Dvg_manager.c86 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 Dvg_context.c290 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 Dapi_images.c399 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 Dmask.c104 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 Dapi_masks.c75 struct st_framebuffer *stfb = ctx->draw_buffer; local
94 (x == 0 && y == 0 && width == stfb->width && height == stfb->height)) {
H A Dshader.c224 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);
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_manager.c181 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/mesa/state_tracker/
H A Dst_manager.c181 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/chromium_org/third_party/mesa/src/src/gallium/state_trackers/glx/xlib/
H A Dxm_api.c467 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;
/external/mesa3d/src/gallium/state_trackers/glx/xlib/
H A Dxm_api.c467 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;

Completed in 656 milliseconds

12