Home
last modified time | relevance | path

Searched refs:ir3_const_state (Results 1 – 20 of 20) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_const.h118 const struct ir3_const_state *const_state = ir3_const_state(v); in ir3_emit_constant_data()
159 const struct ir3_const_state *const_state = ir3_const_state(v); in ir3_emit_user_consts()
207 const struct ir3_const_state *const_state = ir3_const_state(v); in ir3_emit_ubos()
262 const struct ir3_const_state *const_state = ir3_const_state(v); in ir3_emit_image_dims()
315 const struct ir3_const_state *const_state = ir3_const_state(v); in ir3_emit_immediates()
343 const struct ir3_const_state *const_state = ir3_const_state(v); in ir3_emit_link_map()
366 const struct ir3_const_state *const_state = ir3_const_state(v); in emit_tfbos()
442 const struct ir3_const_state *const_state = ir3_const_state(v); in emit_kernel_params()
461 const struct ir3_const_state *const_state = ir3_const_state(v); in ir3_emit_driver_params()
577 const struct ir3_const_state *const_state = ir3_const_state(v); in ir3_emit_cs_consts()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir_analyze_ubo_ranges.c346 copy_ubo_to_uniform(nir_shader *nir, const struct ir3_const_state *const_state) in copy_ubo_to_uniform()
409 struct ir3_const_state *const_state = ir3_const_state(v); in ir3_nir_analyze_ubo_ranges()
419 struct ir3_const_state worst_case_const_state = { in ir3_nir_analyze_ubo_ranges()
472 const struct ir3_const_state *const_state = ir3_const_state(v); in ir3_nir_lower_ubo_loads()
589 struct ir3_const_state *const_state = data; in ir3_nir_lower_load_const_instr()
644 struct ir3_const_state *const_state = ir3_const_state(v); in ir3_nir_lower_load_constant()
Dir3_nir_opt_preamble.c263 struct ir3_const_state *const_state = ir3_const_state(v); in ir3_nir_opt_preamble()
269 struct ir3_const_state worst_case_const_state = {}; in ir3_nir_opt_preamble()
307 const struct ir3_const_state *const_state = ir3_const_state(v); in ir3_nir_lower_preamble()
Dir3_shader.h163 struct ir3_const_state { struct
534 struct ir3_const_state *const_state;
873 static inline struct ir3_const_state *
874 ir3_const_state(const struct ir3_shader_variant *v) in ir3_const_state() function
887 bool shared_consts_enable = ir3_const_state(v)->shared_consts_enable; in ir3_max_const()
Dir3_shader.c171 if (v->constlen > ir3_const_state(v)->offsets.driver_param) in ir3_shader_assemble()
627 ir3_const_state(variants[MESA_SHADER_VERTEX])->shared_consts_enable; in ir3_trim_constlen()
740 const struct ir3_const_state *cs = ir3_const_state(so); in dump_const_state()
813 const struct ir3_const_state *const_state = ir3_const_state(so); in ir3_shader_disasm()
Dir3_nir.h71 struct ir3_const_state *const_state);
Dir3_a4xx.c234 const struct ir3_const_state *const_state = ir3_const_state(ctx->so); in get_image_offset()
Dir3_nir.c817 ir3_setup_const_state(s, so, ir3_const_state(so)); in ir3_nir_lower_variant()
821 …an_driver_consts(struct ir3_compiler *compiler, nir_shader *shader, struct ir3_const_state *layout) in ir3_nir_scan_driver_consts()
936 struct ir3_const_state *const_state) in ir3_setup_const_state()
Dir3_cp.c209 struct ir3_const_state *const_state = ir3_const_state(ctx->so); in lower_immed()
Dir3.c72 struct ir3_const_state *const_state, in is_shared_consts()
99 if (is_shared_consts(v->compiler, ir3_const_state(v), reg)) in collect_reg_info()
Dir3_compiler_nir.c109 struct ir3_const_state *const_state = ir3_const_state(ctx->so); in create_driver_param()
943 const struct ir3_const_state *const_state = ir3_const_state(ctx->so); in emit_intrinsic_load_ubo()
1021 const struct ir3_const_state *const_state = ir3_const_state(ctx->so); in emit_intrinsic_load_kernel_input()
2051 const struct ir3_const_state *const_state = ir3_const_state(ctx->so); in emit_intrinsic()
3819 const struct ir3_const_state *const_state = ir3_const_state(ctx->so); in emit_stream_out()
Dir3_parser.y211 struct ir3_const_state *const_state = ir3_const_state(variant); in add_const()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_const.c114 const struct ir3_const_state *const_state = ir3_const_state(v); in emit_stage_tess_consts()
191 const struct ir3_const_state *const_state = ir3_const_state(v); in fd6_emit_ubos()
242 struct ir3_const_state *const_state = ir3_const_state(v); in user_consts_cmdstream_size()
Dfd6_program.c370 const struct ir3_const_state *const_state = ir3_const_state(s); in fd6_emit_tess_bos()
/third_party/mesa3d/src/freedreno/computerator/
Da4xx.c208 const struct ir3_const_state *const_state = ir3_const_state(v); in cs_const_emit()
Da6xx.c265 const struct ir3_const_state *const_state = ir3_const_state(v); in cs_const_emit()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_pipeline.h90 struct ir3_const_state const_state;
Dtu_pipeline.c403 const struct ir3_const_state *const_state = ir3_const_state(xs); in tu_xs_get_immediates_packet_size_dwords()
422 const struct ir3_const_state *const_state = ir3_const_state(xs); in tu_xs_get_additional_cs_size_dwords()
576 const struct ir3_const_state *const_state = ir3_const_state(xs); in tu6_emit_xs()
677 bool shared_consts_enable = ir3_const_state(v)->shared_consts_enable; in tu6_emit_cs_config()
915 const struct ir3_const_state *const_state = ir3_const_state(consumer); in tu6_emit_link_map()
1618 uint32_t vs_base = ir3_const_state(vs)->offsets.primitive_param; in tu6_emit_geom_tess_consts()
3213 link->const_state = *ir3_const_state(v); in tu_pipeline_set_linkage()
Dtu_cmd_buffer.c4614 const struct ir3_const_state *const_state = &link->const_state; in vs_params_offset()
4936 const struct ir3_const_state *const_state = &link->const_state; in tu_emit_compute_driver_params()
/third_party/mesa3d/docs/relnotes/
D22.2.0.rst1245 - ir3: update ir3_const_state comment