Home
last modified time | relevance | path

Searched refs:nr_cbufs (Results 1 - 25 of 167) sorted by relevance

1234567

/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dgmemtool.c37 { .minx=0, .miny=0, .width=1536, .height=2048, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {1,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
39 { .minx=0, .miny=0, .width=1920, .height=1080, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
40 { .minx=0, .miny=0, .width=1920, .height=1080, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {4,0,}},
41 // { .minx=0, .miny=0, .width=64, .height=64, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
42 // { .minx=0, .miny=0, .width=32, .height=32, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
43 // { .minx=0, .miny=0, .width=16, .height=16, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
44 // { .minx=0, .miny=0, .width=8, .height=8, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
45 // { .minx=0, .miny=0, .width=4, .height=4, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
46 // { .minx=0, .miny=0, .width=2, .height=2, .gmem_page_align=1, .nr_cbufs=1, .cbuf_cpp = {4,0,0,0,0,0,0,0,}, .zsbuf_cpp = {0,0,}},
47 // { .minx=0, .miny=0, .width=1, .height=1, .gmem_page_align=1, .nr_cbufs
[all...]
H A Dfreedreno_gmem.c97 uint8_t nr_cbufs; member
122 printf(", .gmem_page_align=%u, .nr_cbufs=%u", key->gmem_page_align, in dump_gmem_key()
123 key->nr_cbufs); in dump_gmem_key()
230 for (unsigned i = 0; i < key->nr_cbufs; i++) in calc_nbins()
492 key->nr_cbufs = pfb->nr_cbufs; in gmem_key_init()
493 for (unsigned i = 0; i < pfb->nr_cbufs; i++) { in gmem_key_init()
709 if ((pfb->nr_cbufs == 0) && !pfb->zsbuf) { in fd_gmem_render_tiles()
718 for (unsigned i = 0; i < pfb->nr_cbufs; i++) { in fd_gmem_render_tiles()
750 pfb->nr_cbufs, pf in fd_gmem_render_tiles()
[all...]
H A Dtrace-parser.py62 def __init__(self, width, height, layers, samples, nr_cbufs):
67 self.nr_cbufs = nr_cbufs
150 framebuffer_match = re.compile(r": framebuffer: (\S+)x(\S+)x(\S+)@(\S+), nr_cbufs: (\S+)")
204 nr_cbufs=match.group(5))
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_framebuffer.c62 if (dst->nr_cbufs != src->nr_cbufs) { in util_framebuffer_state_equal()
66 for (i = 0; i < src->nr_cbufs; i++) { in util_framebuffer_state_equal()
96 for (i = 0; i < src->nr_cbufs; i++) in util_copy_framebuffer_state()
103 dst->nr_cbufs = src->nr_cbufs; in util_copy_framebuffer_state()
116 dst->nr_cbufs = 0; in util_copy_framebuffer_state()
128 for (i = 0; i < fb->nr_cbufs; i++) { in util_unreference_framebuffer_state()
136 fb->nr_cbufs = 0; in util_unreference_framebuffer_state()
152 for (i = 0; i < fb->nr_cbufs; in util_framebuffer_min_size()
[all...]
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_atom_framebuffer.c142 framebuffer.nr_cbufs = fb->_NumColorDrawBuffers; in st_update_framebuffer_state()
167 for (i = framebuffer.nr_cbufs; i < PIPE_MAX_COLOR_BUFS; i++) { in st_update_framebuffer_state()
172 while (framebuffer.nr_cbufs && in st_update_framebuffer_state()
173 !framebuffer.cbufs[framebuffer.nr_cbufs-1]) { in st_update_framebuffer_state()
174 framebuffer.nr_cbufs--; in st_update_framebuffer_state()
201 for (i = 0; i < framebuffer.nr_cbufs; i++) { in st_update_framebuffer_state()
221 st->state.fb_num_cb = framebuffer.nr_cbufs; in st_update_framebuffer_state()
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_job.c58 for (int i = 0; i < job->nr_cbufs; i++) { in v3d_job_free()
289 uint32_t nr_cbufs, in v3d_get_job()
314 job->nr_cbufs = nr_cbufs; in v3d_get_job()
316 for (int i = 0; i < job->nr_cbufs; i++) { in v3d_get_job()
341 for (int i = 0; i < job->nr_cbufs; i++) { in v3d_get_job()
376 uint32_t nr_cbufs = v3d->framebuffer.nr_cbufs; in v3d_get_job_for_fbo()
379 struct v3d_job *job = v3d_get_job(v3d, nr_cbufs, cbufs, zsbuf, NULL); in v3d_get_job_for_fbo()
387 job->nr_cbufs, jo in v3d_get_job_for_fbo()
288 v3d_get_job(struct v3d_context *v3d, uint32_t nr_cbufs, struct pipe_surface **cbufs, struct pipe_surface *zsbuf, struct pipe_surface *bbuf) v3d_get_job() argument
[all...]
H A Dv3d_context.c164 if (v3d->framebuffer.nr_cbufs <= 0) in v3d_line_smoothing_enabled()
246 uint32_t nr_cbufs, in v3d_get_tile_buffer_size()
257 for (int i = 0; i < nr_cbufs; i++) { in v3d_get_tile_buffer_size()
296 for (int i = 0; i < v3d->framebuffer.nr_cbufs; i++) in v3d_context_destroy()
244 v3d_get_tile_buffer_size(bool is_msaa, bool double_buffer, uint32_t nr_cbufs, struct pipe_surface **cbufs, struct pipe_surface *bbuf, uint32_t *tile_width, uint32_t *tile_height, uint32_t *max_bpp) v3d_get_tile_buffer_size() argument
H A Dv3dx_rcl.c223 assert(!job->bbuf || job->nr_cbufs <= 1); in v3d_rcl_emit_loads()
228 for (int i = 0; i < job->nr_cbufs; i++) { in v3d_rcl_emit_loads()
331 assert(!job->bbuf || job->nr_cbufs <= 1); in v3d_rcl_emit_stores()
332 for (int i = 0; i < job->nr_cbufs; i++) { in v3d_rcl_emit_stores()
765 config.number_of_render_targets = MAX2(job->nr_cbufs, 1); in emit_rcl()
774 for (int i = 0; i < job->nr_cbufs; i++) { in emit_rcl()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_render_pass.c386 for (int i = 0; i < fb->nr_cbufs; i++) { in get_render_pass()
403 state.num_cbufs = fb->nr_cbufs; in get_render_pass()
407 zink_init_zs_attachment(ctx, &state.rts[fb->nr_cbufs]); in get_render_pass()
411 state.rts[fb->nr_cbufs].resolve = true; in get_render_pass()
413 if (state.rts[fb->nr_cbufs].clear_color) in get_render_pass()
415 if (state.rts[fb->nr_cbufs].clear_stencil) in get_render_pass()
539 const unsigned cresolve_offset = ctx->fb_state.nr_cbufs + !!ctx->fb_state.zsbuf; in prep_fb_attachments()
541 for (int i = 0; i < ctx->fb_state.nr_cbufs; i++) { in prep_fb_attachments()
559 att[ctx->fb_state.nr_cbufs] = zink_prep_fb_attachment(ctx, transient, ctx->fb_state.nr_cbufs); in prep_fb_attachments()
[all...]
H A Dzink_framebuffer.c152 state.num_attachments = ctx->fb_state.nr_cbufs; in zink_get_framebuffer()
154 const unsigned cresolve_offset = ctx->fb_state.nr_cbufs + !!ctx->fb_state.zsbuf; in zink_get_framebuffer()
156 for (int i = 0; i < ctx->fb_state.nr_cbufs; i++) { in zink_get_framebuffer()
228 if (!(fb->nr_cbufs || fb->zsbuf)) in zink_framebuffer_get_num_layers()
231 for (i = 0; i < fb->nr_cbufs; i++) { in zink_framebuffer_get_num_layers()
H A Dzink_clear.c67 for (unsigned i = 0; i < fb->nr_cbufs; i++) { in clear_in_rp()
218 for (unsigned i = 0; i < ctx->fb_state.nr_cbufs; i++) { in zink_clear()
252 for (unsigned i = 0; i < fb->nr_cbufs; i++) { in zink_clear()
279 for (unsigned i = 0; i < fb->nr_cbufs; i++) { in zink_clear()
336 for (int i = 0; i < fb_state->nr_cbufs && clear_buffers >= PIPE_CLEAR_COLOR0; i++) { in zink_clear_framebuffer()
344 for (int i = 0; i < fb_state->nr_cbufs && clear_buffers >= PIPE_CLEAR_COLOR0; i++) { in zink_clear_framebuffer()
446 fb_state.nr_cbufs = !!psurf; in set_clear_fb()
647 for (int i = 0; i < ctx->fb_state.nr_cbufs; i++) { in zink_fb_clears_apply()
663 for (int i = 0; i < ctx->fb_state.nr_cbufs; i++) { in zink_fb_clears_discard()
737 for (int i = 0; i < ctx->fb_state.nr_cbufs; in zink_fb_clears_apply_or_discard()
[all...]
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_state_surface.c57 struct pipe_surface *cb = i < fb->nr_cbufs ? fb->cbufs[i] : NULL; in softpipe_set_framebuffer_state()
72 sp->framebuffer.nr_cbufs = fb->nr_cbufs; in softpipe_set_framebuffer_state()
H A Dsp_flush.c71 for (i = 0; i < softpipe->framebuffer.nr_cbufs; i++) in softpipe_flush()
183 for (i = 0; i < softpipe->framebuffer.nr_cbufs; i++) in softpipe_texture_barrier()
H A Dsp_clear.c72 for (i = 0; i < softpipe->framebuffer.nr_cbufs; i++) { in softpipe_clear()
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_gmem.c480 for (i = 0; i < pfb->nr_cbufs; i++) {
493 A3XX_RB_MODE_CONTROL_MRT(MAX2(1, pfb->nr_cbufs) - 1));
690 fd3_gmem_emit_set_prog(ctx, &emit, &ctx->blit_prog[pfb->nr_cbufs - 1]);
691 fd3_program_emit(ring, &emit, pfb->nr_cbufs, pfb->cbufs);
692 emit_mem2gmem_surf(batch, gmem->cbuf_base, pfb->cbufs, pfb->nr_cbufs,
723 A3XX_RB_MODE_CONTROL_MRT(MAX2(1, pfb->nr_cbufs) - 1));
756 for (i = 0; i < pfb->nr_cbufs; i++) {
770 emit_mrt(ring, pfb->nr_cbufs, pfb->cbufs, NULL, 0, true);
786 A3XX_RB_MODE_CONTROL_MRT(MAX2(1, pfb->nr_cbufs) - 1));
919 A3XX_RB_MODE_CONTROL_MRT(pfb->nr_cbufs
[all...]
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_misc.c129 dst->nr_cbufs = fb->nr_cbufs; in svga_set_framebuffer_state()
141 for (i = 0; i < fb->nr_cbufs; ++i) { in svga_set_framebuffer_state()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_state.c1112 rctx->framebuffer.export_16bpc = state->nr_cbufs != 0; in r600_set_framebuffer_state()
1113 rctx->framebuffer.cb0_is_integer = state->nr_cbufs && state->cbufs[0] && in r600_set_framebuffer_state()
1116 rctx->framebuffer.is_msaa_resolve = state->nr_cbufs == 2 && in r600_set_framebuffer_state()
1123 for (i = 0; i < state->nr_cbufs; i++) { in r600_set_framebuffer_state()
1157 if (state->nr_cbufs) { in r600_set_framebuffer_state()
1197 if (rctx->cb_misc_state.nr_cbufs != state->nr_cbufs || in r600_set_framebuffer_state()
1200 rctx->cb_misc_state.nr_cbufs = state->nr_cbufs; in r600_set_framebuffer_state()
1204 if (state->nr_cbufs in r600_set_framebuffer_state()
1359 unsigned nr_cbufs = state->nr_cbufs; r600_emit_framebuffer_state() local
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_gmem.c298 for (i = 0; i < pfb->nr_cbufs; i++) {
378 mrt_comp[i] = ((i < pfb->nr_cbufs) && pfb->cbufs[i]) ? 0xf : 0;
476 fd4_gmem_emit_set_prog(ctx, &emit, &ctx->blit_prog[pfb->nr_cbufs - 1]);
477 fd4_program_emit(ring, &emit, pfb->nr_cbufs, pfb->cbufs);
478 emit_mem2gmem_surf(batch, gmem->cbuf_base, pfb->cbufs, pfb->nr_cbufs,
551 emit_mrt(ring, pfb->nr_cbufs, pfb->cbufs, NULL, 0, true);
813 emit_mrt(ring, pfb->nr_cbufs, pfb->cbufs, gmem->cbuf_base, gmem->bin_w,
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_surface.c143 fb_state.nr_cbufs = 1; in i915_clear_render_target_render()
156 i915->blitter->saved_fb_state.nr_cbufs = ~0; in i915_clear_render_target_render()
173 fb_state.nr_cbufs = 0; in i915_clear_depth_stencil_render()
185 i915->blitter->saved_fb_state.nr_cbufs = ~0; in i915_clear_depth_stencil_render()
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_gmem.c425 emit_mrt(ring, pfb->nr_cbufs, pfb->cbufs, batch->gmem_state);
575 emit_mrt(ring, pfb->nr_cbufs, pfb->cbufs, NULL); in fd5_emit_tile_mem2gmem()
584 for (i = 0; i < pfb->nr_cbufs; i++) { in fd5_emit_tile_mem2gmem()
618 emit_mrt(ring, pfb->nr_cbufs, pfb->cbufs, gmem); in fd5_emit_tile_renderprep()
690 for (i = 0; i < pfb->nr_cbufs; i++) { in fd5_emit_tile_gmem2mem()
777 emit_mrt(ring, pfb->nr_cbufs, pfb->cbufs, NULL);
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_state_validate.c201 unsigned nr_cbufs = fb->nr_cbufs; in nvc0_validate_fb() local
210 for (i = 0; i < fb->nr_cbufs; ++i) { in nvc0_validate_fb()
304 if (nr_cbufs == 0 && !fb->zsbuf) { in nvc0_validate_fb()
312 nr_cbufs = 1; in nvc0_validate_fb()
316 PUSH_DATA (push, (076543210 << 4) | nr_cbufs); in nvc0_validate_fb()
758 nvc0->framebuffer.nr_cbufs == 0) { in nvc0_validate_zsa_fb()
811 nvc0->framebuffer.nr_cbufs && in nvc0_validate_fbread()
/third_party/mesa3d/src/gallium/drivers/asahi/
H A Dagx_state.h98 unsigned width, height, nr_cbufs; member
137 unsigned nr_cbufs; member
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
H A Drbug_context.h55 unsigned nr_cbufs; member
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_state_validate.c48 nv30->state.rt_enable = (NV30_3D_RT_ENABLE_COLOR0 << fb->nr_cbufs) - 1; in nv30_validate_fb()
53 if (fb->nr_cbufs > 0) { in nv30_validate_fb()
75 if (fb->nr_cbufs && util_format_get_blocksize(fb->cbufs[0]->format) > 2) in nv30_validate_fb()
180 if (nv30->framebuffer.nr_cbufs) { in nv30_validate_blend_colour()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_state_surface.c74 for (i = 0; i < fb->nr_cbufs; i++) { in llvmpipe_set_framebuffer_state()

Completed in 21 milliseconds

1234567