Home
last modified time | relevance | path

Searched refs:binning_pass (Results 1 – 25 of 25) sorted by relevance

/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_emit.h48 bool binning_pass; member
75 emit->binning_pass, emit->debug); in fd4_emit_get_vp()
84 if (emit->binning_pass) { in fd4_emit_get_fp()
Dfd4_draw.c70 emit->binning_pass ? IGNORE_VISIBILITY : USE_VISIBILITY, in draw_impl()
145 emit.binning_pass = false; in fd4_draw_vbo()
169 emit.binning_pass = true; in fd4_draw_vbo()
Dfd4_program.c174 if (emit->binning_pass) in fd4_program_emit()
270 COND(emit->binning_pass, A4XX_SP_SP_CTRL_REG_BINNING_PASS)); in fd4_program_emit()
333 if (emit->binning_pass) { in fd4_program_emit()
431 if (emit->binning_pass) { in fd4_program_emit()
532 if (!emit->binning_pass) in fd4_program_emit()
Dfd4_emit.c525 if ((dirty & FD_DIRTY_FRAMEBUFFER) && !emit->binning_pass) { in fd4_emit_state()
704 if (!emit->binning_pass) in fd4_emit_state()
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_emit.h48 bool binning_pass; member
66 emit->binning_pass, emit->debug); in fd3_emit_get_vp()
75 if (emit->binning_pass) { in fd3_emit_get_fp()
Dfd3_draw.c86 emit->binning_pass ? IGNORE_VISIBILITY : USE_VISIBILITY, in draw_impl()
159 emit.binning_pass = false; in fd3_draw_vbo()
164 emit.binning_pass = true; in fd3_draw_vbo()
Dfd3_program.c223 COND(emit->binning_pass, A3XX_SP_SP_CTRL_REG_BINNING) | in fd3_program_emit()
283 if (emit->binning_pass) { in fd3_program_emit()
341 if (emit->binning_pass) { in fd3_program_emit()
438 if (!emit->binning_pass) { in fd3_program_emit()
Dfd3_emit.c528 !emit->binning_pass) { in fd3_emit_state()
652 if (!emit->binning_pass) { in fd3_emit_state()
751 if (!emit->binning_pass) in fd3_emit_state()
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_emit.h47 bool binning_pass; member
82 emit->binning_pass, emit->debug); in fd5_emit_get_vp()
91 if (emit->binning_pass) { in fd5_emit_get_fp()
Dfd5_draw.c63 fd5_emit_render_cntl(ctx, false, emit->binning_pass); in draw_impl()
65 emit->binning_pass ? IGNORE_VISIBILITY : USE_VISIBILITY, in draw_impl()
147 emit.binning_pass = false; in fd5_draw_vbo()
153 emit.binning_pass = true; in fd5_draw_vbo()
Dfd5_program.c418 !emit->binning_pass) in fd5_program_emit()
437 !emit->binning_pass) { in fd5_program_emit()
496 if (emit->binning_pass) { in fd5_program_emit()
583 if (!emit->binning_pass) { in fd5_program_emit()
666 if (!emit->binning_pass) in fd5_program_emit()
Dfd5_emit.c532 if ((dirty & FD_DIRTY_FRAMEBUFFER) && !emit->binning_pass) { in fd5_emit_state()
574 else if (emit->binning_pass && blend->lrz_write && zsa->lrz_write) in fd5_emit_state()
695 if (emit->binning_pass) in fd5_emit_state()
711 if (!emit->binning_pass) in fd5_emit_state()
/external/mesa3d/src/freedreno/ir3/
Dir3_disk_cache.c113 blob_write_uint8(&blob, v->binning_pass); in compute_variant_key()
132 if (!v->binning_pass) { in retrieve_variant()
152 if (!v->binning_pass) { in store_variant()
Dir3_shader.h492 bool binning_pass; member
679 case MESA_SHADER_VERTEX: return v->binning_pass ? "BVERT" : "VERT"; in ir3_shader_stage()
746 if (v->binning_pass) in ir3_const_state()
772 const struct ir3_shader_key *key, bool binning_pass, bool *created);
Dir3_shader.c212 v->binning_pass = !!nonbinning; in alloc_variant()
218 if (!v->binning_pass) in alloc_variant()
289 bool binning_pass, bool *created) in ir3_shader_get_variant() argument
304 if (v && binning_pass) { in ir3_shader_get_variant()
Dir3_nir.c498 if (!so->binning_pass) in ir3_nir_lower_variant()
542 if (!so->binning_pass) in ir3_nir_lower_variant()
Dir3_compiler_nir.c2884 !ctx->so->binning_pass) { in emit_function()
3601 if (ctx->compiler->gpu_id >= 600 && so->binning_pass && in ir3_compile_shader_nir()
3624 if (so->binning_pass && (ctx->compiler->gpu_id < 600)) in ir3_compile_shader_nir()
3643 if (so->binning_pass && (ctx->compiler->gpu_id >= 600)) { in ir3_compile_shader_nir()
3680 so->binning_pass; in ir3_compile_shader_nir()
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_gallium.h44 struct ir3_shader_key key, bool binning_pass,
Dir3_gallium.c104 bool binning_pass, struct pipe_debug_callback *debug) in ir3_shader_variant() argument
115 v = ir3_shader_get_variant(shader, &key, binning_pass, &created); in ir3_shader_variant()
Dir3_const.h369 if (v->binning_pass) in max_tf_vtx()
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_emit.c612 compute_lrz_state(struct fd6_emit *emit, bool binning_pass) in compute_lrz_state() argument
621 if (!binning_pass) { in compute_lrz_state()
636 if (binning_pass) in compute_lrz_state()
662 if (!binning_pass) { in compute_lrz_state()
684 build_lrz(struct fd6_emit *emit, bool binning_pass) in build_lrz() argument
689 compute_lrz_state(emit, binning_pass); in build_lrz()
693 !memcmp(&fd6_ctx->last.lrz[binning_pass], &lrz, sizeof(lrz))) in build_lrz()
696 fd6_ctx->last.lrz[binning_pass] = lrz; in build_lrz()
Dfd6_program.c316 bool binning_pass) in setup_stateobj() argument
333 const struct ir3_shader_variant *vs = binning_pass ? state->bs : state->vs; in setup_stateobj()
337 const struct ir3_shader_variant *fs = binning_pass ? &dummy_fs : state->fs; in setup_stateobj()
342 if (binning_pass && state->gs) in setup_stateobj()
544 if (do_streamout && !binning_pass) { in setup_stateobj()
934 if (!binning_pass) in setup_stateobj()
Dfd6_gmem.c580 OUT_REG(ring, A6XX_VFD_MODE_CNTL(.binning_pass = true)); in emit_binning_pass()
/external/mesa3d/src/freedreno/vulkan/
Dtu_pipeline.c1447 bool binning_pass) in tu6_emit_program() argument
1473 if (binning_pass && !gs) { in tu6_emit_program()
1482 if (stage == MESA_SHADER_FRAGMENT && binning_pass) in tu6_emit_program()
Dtu_cmd_buffer.c933 A6XX_VFD_MODE_CNTL(.binning_pass = true)); in tu6_emit_binning_pass()