Searched refs:fb_state (Results 1 - 25 of 59) sorted by relevance

123

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_framebuffer.c146 const unsigned cresolve_offset = ctx->fb_state.nr_cbufs + !!ctx->fb_state.zsbuf;
148 for (int i = 0; i < ctx->fb_state.nr_cbufs; i++) {
149 struct pipe_surface *psurf = ctx->fb_state.cbufs[i];
163 state.num_attachments = ctx->fb_state.nr_cbufs;
165 if (ctx->fb_state.zsbuf) {
166 struct pipe_surface *psurf = ctx->fb_state.zsbuf;
182 state.width = MAX2(ctx->fb_state.width, 1);
183 state.height = MAX2(ctx->fb_state.height, 1);
184 state.layers = MAX2(util_framebuffer_get_num_layers(&ctx->fb_state),
[all...]
H A Dzink_clear.c71 struct pipe_framebuffer_state *fb = &ctx->fb_state;
199 struct pipe_framebuffer_state *fb = &ctx->fb_state;
270 struct pipe_framebuffer_state *fb_state = &ctx->fb_state; local in function:zink_clear_framebuffer
273 for (int i = 0; i < fb_state->nr_cbufs && clear_buffers >= PIPE_CLEAR_COLOR0; i++) {
281 for (int i = 0; i < fb_state->nr_cbufs && clear_buffers >= PIPE_CLEAR_COLOR0; i++) {
552 if (zink_fb_clear_needs_explicit(fb_clear) || !check_3d_layers(ctx->fb_state.cbufs[i]))
556 struct pipe_surface *psurf = ctx->fb_state.cbufs[i];
568 if (zink_fb_clear_needs_explicit(fb_clear) || !check_3d_layers(ctx->fb_state.zsbuf))
572 struct pipe_surface *psurf = ctx->fb_state
[all...]
H A Dzink_context.c92 for (unsigned i = 0; i < ctx->fb_state.nr_cbufs; i++)
93 pipe_surface_release(&ctx->base, &ctx->fb_state.cbufs[i]);
94 pipe_surface_release(&ctx->base, &ctx->fb_state.zsbuf);
1828 if (ctx->fb_state.cbufs[0]) {
1829 VkImageView fbfetch = zink_csurface(ctx->fb_state.cbufs[0])->image_view;
1831 ctx->di.fbfetch.imageView = zink_csurface(ctx->fb_state.cbufs[0])->image_view;
1881 const struct pipe_framebuffer_state *fb = &ctx->fb_state;
2035 return zink_csurface(ctx->dummy_surface[util_logbase2_ceil(ctx->fb_state.samples)])->image_view;
2052 const unsigned cresolve_offset = ctx->fb_state.nr_cbufs + !!ctx->fb_state
2115 struct pipe_framebuffer_state *fb_state = &ctx->fb_state; local in function:begin_render_pass
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/i915/
H A Di915_surface.c141 struct pipe_framebuffer_state fb_state; local in function:i915_clear_render_target_render
145 fb_state.width = dst->width;
146 fb_state.height = dst->height;
147 fb_state.nr_cbufs = 1;
148 fb_state.cbufs[0] = dst;
149 fb_state.zsbuf = NULL;
150 pipe->set_framebuffer_state(pipe, &fb_state);
174 struct pipe_framebuffer_state fb_state; local in function:i915_clear_depth_stencil_render
178 fb_state.width = dst->width;
179 fb_state
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/vl/
H A Dvl_matrix_filter.c274 struct pipe_framebuffer_state fb_state; local in function:vl_matrix_filter_render
283 memset(&fb_state, 0, sizeof(fb_state));
284 fb_state.width = dst->width;
285 fb_state.height = dst->height;
286 fb_state.nr_cbufs = 1;
287 fb_state.cbufs[0] = dst;
297 filter->pipe->set_framebuffer_state(filter->pipe, &fb_state);
H A Dvl_median_filter.c378 struct pipe_framebuffer_state fb_state; local in function:vl_median_filter_render
387 memset(&fb_state, 0, sizeof(fb_state));
388 fb_state.width = dst->width;
389 fb_state.height = dst->height;
390 fb_state.nr_cbufs = 1;
391 fb_state.cbufs[0] = dst;
401 filter->pipe->set_framebuffer_state(filter->pipe, &fb_state);
H A Dvl_idct.h65 struct pipe_framebuffer_state fb_state; member in struct:vl_idct_buffer
H A Dvl_mc.h65 struct pipe_framebuffer_state fb_state; member in struct:vl_mc_buffer
H A Dvl_zscan.h61 struct pipe_framebuffer_state fb_state; member in struct:vl_zscan_buffer
H A Dvl_deint_filter.c444 struct pipe_framebuffer_state fb_state; local in function:vl_deint_filter_render
478 memset(&fb_state, 0, sizeof(fb_state));
479 fb_state.nr_cbufs = 1;
493 fb_state.width = blit_surf->texture->width0;
494 fb_state.height = blit_surf->texture->height0;
504 fb_state.cbufs[0] = blit_surf;
506 filter->pipe->set_framebuffer_state(filter->pipe, &fb_state);
511 fb_state.cbufs[0] = dst_surf;
512 filter->pipe->set_framebuffer_state(filter->pipe, &fb_state);
[all...]
H A Dvl_compositor_cs.c276 image.resource = c->fb_state.cbufs[0]->texture;
278 image.format = c->fb_state.cbufs[0]->texture->format;
446 c->fb_state.width = dst_surface->width;
447 c->fb_state.height = dst_surface->height;
448 c->fb_state.cbufs[0] = dst_surface;
H A Dvl_bicubic_filter.c392 struct pipe_framebuffer_state fb_state; local in function:vl_bicubic_filter_render
438 memset(&fb_state, 0, sizeof(fb_state));
439 fb_state.width = dst->width;
440 fb_state.height = dst->height;
441 fb_state.nr_cbufs = 1;
442 fb_state.cbufs[0] = dst;
457 filter->pipe->set_framebuffer_state(filter->pipe, &fb_state);
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/vl/
H A Dvl_matrix_filter.c274 struct pipe_framebuffer_state fb_state; local in function:vl_matrix_filter_render
287 memset(&fb_state, 0, sizeof(fb_state));
288 fb_state.width = dst->width;
289 fb_state.height = dst->height;
290 fb_state.nr_cbufs = 1;
291 fb_state.cbufs[0] = dst;
301 filter->pipe->set_framebuffer_state(filter->pipe, &fb_state);
H A Dvl_median_filter.c378 struct pipe_framebuffer_state fb_state; local in function:vl_median_filter_render
391 memset(&fb_state, 0, sizeof(fb_state));
392 fb_state.width = dst->width;
393 fb_state.height = dst->height;
394 fb_state.nr_cbufs = 1;
395 fb_state.cbufs[0] = dst;
405 filter->pipe->set_framebuffer_state(filter->pipe, &fb_state);
H A Dvl_idct.h65 struct pipe_framebuffer_state fb_state; member in struct:vl_idct_buffer
H A Dvl_mc.h65 struct pipe_framebuffer_state fb_state; member in struct:vl_mc_buffer
H A Dvl_zscan.h61 struct pipe_framebuffer_state fb_state; member in struct:vl_zscan_buffer
H A Dvl_deint_filter.c443 struct pipe_framebuffer_state fb_state; local in function:vl_deint_filter_render
481 memset(&fb_state, 0, sizeof(fb_state));
482 fb_state.nr_cbufs = 1;
496 fb_state.width = blit_surf->texture->width0;
497 fb_state.height = blit_surf->texture->height0;
508 fb_state.cbufs[0] = blit_surf;
510 filter->pipe->set_framebuffer_state(filter->pipe, &fb_state);
515 fb_state.cbufs[0] = dst_surf;
516 filter->pipe->set_framebuffer_state(filter->pipe, &fb_state);
[all...]
H A Dvl_bicubic_filter.c393 struct pipe_framebuffer_state fb_state; local in function:vl_bicubic_filter_render
443 memset(&fb_state, 0, sizeof(fb_state));
444 fb_state.width = dst->width;
445 fb_state.height = dst->height;
446 fb_state.nr_cbufs = 1;
447 fb_state.cbufs[0] = dst;
462 filter->pipe->set_framebuffer_state(filter->pipe, &fb_state);
H A Dvl_compositor_cs.c596 image.resource = c->fb_state.cbufs[0]->texture;
598 image.format = c->fb_state.cbufs[0]->texture->format;
784 c->fb_state.width = dst_surface->width;
785 c->fb_state.height = dst_surface->height;
786 c->fb_state.cbufs[0] = dst_surface;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/i915/
H A Di915_surface.c137 struct pipe_framebuffer_state fb_state; local in function:i915_clear_render_target_render
141 fb_state.width = dst->width;
142 fb_state.height = dst->height;
143 fb_state.nr_cbufs = 1;
144 fb_state.cbufs[0] = dst;
145 fb_state.zsbuf = NULL;
146 pipe->set_framebuffer_state(pipe, &fb_state);
167 struct pipe_framebuffer_state fb_state; local in function:i915_clear_depth_stencil_render
171 fb_state.width = dst->width;
172 fb_state
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_blitter.c1796 struct pipe_framebuffer_state fb_state = {0}; local in function:do_blits
1799 fb_state.width = dst->width;
1800 fb_state.height = dst->height;
1801 fb_state.nr_cbufs = is_zsbuf ? 0 : 1;
1803 blitter_set_dst_dimensions(ctx, fb_state.width, fb_state.height);
1811 fb_state.zsbuf = dst;
1813 fb_state.cbufs[0] = dst;
1815 pipe->set_framebuffer_state(pipe, &fb_state);
1863 fb_state
2287 struct pipe_framebuffer_state fb_state; local in function:util_blitter_clear_render_target
2354 struct pipe_framebuffer_state fb_state; local in function:util_blitter_clear_depth_stencil
2431 struct pipe_framebuffer_state fb_state; local in function:util_blitter_custom_depth_stencil
2632 struct pipe_framebuffer_state fb_state; local in function:util_blitter_custom_resolve_color
2691 struct pipe_framebuffer_state fb_state; local in function:util_blitter_custom_color
2752 struct pipe_framebuffer_state fb_state = { 0 }; local in function:util_blitter_custom_shader
2867 struct pipe_framebuffer_state fb_state = { 0 }; local in function:util_blitter_stencil_fallback
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
H A Du_blitter.c1699 struct pipe_framebuffer_state fb_state = {0}; local in function:do_blits
1702 fb_state.width = dst->width;
1703 fb_state.height = dst->height;
1704 fb_state.nr_cbufs = is_zsbuf ? 0 : 1;
1706 blitter_set_dst_dimensions(ctx, fb_state.width, fb_state.height);
1714 fb_state.zsbuf = dst;
1716 fb_state.cbufs[0] = dst;
1718 pipe->set_framebuffer_state(pipe, &fb_state);
1758 fb_state
2155 struct pipe_framebuffer_state fb_state; local in function:util_blitter_clear_render_target
2220 struct pipe_framebuffer_state fb_state; local in function:util_blitter_clear_depth_stencil
2297 struct pipe_framebuffer_state fb_state; local in function:util_blitter_custom_depth_stencil
2497 struct pipe_framebuffer_state fb_state; local in function:util_blitter_custom_resolve_color
2555 struct pipe_framebuffer_state fb_state; local in function:util_blitter_custom_color
2616 struct pipe_framebuffer_state fb_state; local in function:util_blitter_custom_shader
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/
H A Dr300_blit.c76 util_blitter_save_framebuffer(r300->blitter, r300->fb_state.state);
130 (struct pipe_framebuffer_state*)r300->fb_state.state;
143 (struct pipe_framebuffer_state*)r300->fb_state.state;
151 (struct pipe_framebuffer_state*)r300->fb_state.state;
184 (struct pipe_framebuffer_state*)r300->fb_state.state;
255 (struct pipe_framebuffer_state*)r300->fb_state.state;
457 (struct pipe_framebuffer_state*)r300->fb_state.state;
476 (struct pipe_framebuffer_state*)r300->fb_state.state;
512 util_copy_framebuffer_state(&saved_fb, r300->fb_state.state);
542 (struct pipe_framebuffer_state*)r300->fb_state
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
H A Dr300_blit.c76 util_blitter_save_framebuffer(r300->blitter, r300->fb_state.state);
130 (struct pipe_framebuffer_state*)r300->fb_state.state;
143 (struct pipe_framebuffer_state*)r300->fb_state.state;
151 (struct pipe_framebuffer_state*)r300->fb_state.state;
184 (struct pipe_framebuffer_state*)r300->fb_state.state;
256 (struct pipe_framebuffer_state*)r300->fb_state.state;
459 (struct pipe_framebuffer_state*)r300->fb_state.state;
478 (struct pipe_framebuffer_state*)r300->fb_state.state;
514 util_copy_framebuffer_state(&saved_fb, r300->fb_state.state);
544 (struct pipe_framebuffer_state*)r300->fb_state
[all...]

Completed in 28 milliseconds

123