• Home
  • Raw
  • Download

Lines Matching refs:const_state

398    const struct ir3_const_state *const_state = ir3_const_state(xs);  in tu_xs_get_immediates_packet_size_dwords()  local
399 uint32_t base = const_state->offsets.immediate; in tu_xs_get_immediates_packet_size_dwords()
400 int32_t size = DIV_ROUND_UP(const_state->immediates_count, 4); in tu_xs_get_immediates_packet_size_dwords()
558 const struct ir3_const_state *const_state = ir3_const_state(xs); in tu6_emit_xs() local
559 uint32_t base = const_state->offsets.immediate; in tu6_emit_xs()
572 tu_cs_emit_array(cs, const_state->immediates, immediate_size); in tu6_emit_xs()
575 if (const_state->constant_data_ubo != -1) { in tu6_emit_xs()
581 CP_LOAD_STATE6_0_DST_OFF(const_state->constant_data_ubo) | in tu6_emit_xs()
594 const struct ir3_ubo_analysis_state *ubo_state = &const_state->ubo_state; in tu6_emit_xs()
597 if (ubo_state->range[i].ubo.block != const_state->constant_data_ubo || in tu6_emit_xs()
864 const struct ir3_const_state *const_state = ir3_const_state(consumer); in tu6_emit_link_map() local
865 uint32_t base = const_state->offsets.primitive_map; in tu6_emit_link_map()
1582 uint32_t hs_base = hs->const_state->offsets.primitive_param; in tu6_emit_geom_tess_consts()
1595 uint32_t ds_base = ds->const_state->offsets.primitive_param; in tu6_emit_geom_tess_consts()
1608 uint32_t gs_base = gs->const_state->offsets.primitive_param; in tu6_emit_geom_tess_consts()
2593 link->const_state = *ir3_const_state(v); in tu_pipeline_set_linkage()
2718 pipeline->tess.hs_bo_regid = hs->const_state->offsets.primitive_param + 1; in tu_pipeline_builder_parse_tessellation()
2719 pipeline->tess.ds_bo_regid = ds->const_state->offsets.primitive_param + 1; in tu_pipeline_builder_parse_tessellation()