Home
last modified time | relevance | path

Searched refs:imm_index (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_vpos.c43 unsigned imm_index; member
74 vc->imm_index, TGSI_SWIZZLE_X, in write_vpos_prolog()
96 transform.imm_index = num_immediates; in tgsi_write_vpos()
Dtgsi_dynamic_indexing.c114 int imm_index = dc->orig_num_imm; in remove_dynamic_indexes() local
141 imm_index + (imm_swz_index / 4), in remove_dynamic_indexes()
156 imm_index, TGSI_SWIZZLE_X, in remove_dynamic_indexes()
265 tgsi_transform_src_reg(&inst.Src[1], TGSI_FILE_IMMEDIATE, imm_index, in remove_dynamic_indexes()
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_tgsi_to_rc.c330 unsigned imm_index = 0; in r300_tgsi_to_rc() local
361 handle_immediate(ttr, &parser.FullToken.FullImmediate, imm_index); in r300_tgsi_to_rc()
362 imm_index++; in r300_tgsi_to_rc()
/third_party/mesa3d/src/asahi/compiler/
Dagx_compile.c205 unsigned imm_index = b->shader->varyings[nir_intrinsic_base(instr)]; in agx_emit_load_vary_flat() local
206 imm_index += nir_src_as_uint(*offset); in agx_emit_load_vary_flat()
212 agx_index values = agx_ld_vary_flat(b, agx_immediate(imm_index + i), 1); in agx_emit_load_vary_flat()
234 unsigned imm_index = b->shader->varyings[nir_intrinsic_base(instr)]; in agx_emit_load_vary() local
235 imm_index += nir_src_as_uint(*offset) * 4; in agx_emit_load_vary()
238 agx_immediate(imm_index), components, true); in agx_emit_load_vary()
246 unsigned imm_index = b->shader->varyings[nir_intrinsic_base(instr)]; in agx_emit_store_vary() local
247 imm_index += nir_intrinsic_component(instr); in agx_emit_store_vary()
248 imm_index += nir_src_as_uint(*offset); in agx_emit_store_vary()
254 agx_immediate(imm_index), in agx_emit_store_vary()
/third_party/mesa3d/src/panfrost/bifrost/
Dbifrost_compile.c252 unsigned imm_index = 0; in bi_emit_load_attr() local
255 bool immediate = bi_is_intr_immediate(instr, &imm_index, 16); in bi_emit_load_attr()
260 regfmt, vecsize, imm_index); in bi_emit_load_attr()
265 idx = bi_imm_u32(imm_index); in bi_emit_load_attr()
307 unsigned imm_index = 0; in bi_emit_load_vary() local
308 bool immediate = bi_is_intr_immediate(instr, &imm_index, 20); in bi_emit_load_vary()
312 vecsize, imm_index); in bi_emit_load_vary()
315 vecsize, imm_index); in bi_emit_load_vary()
691 unsigned imm_index = 0; in bi_emit_store_vary() local
692 bool immediate = bi_is_intr_immediate(instr, &imm_index, 16); in bi_emit_store_vary()
[all …]
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_tgsi_vgpu10.c339 unsigned imm_index; /**< immediate for tcs */ member
1606 index = emit->tcs.imm_index; in emit_src_register()
1629 index = emit->tcs.imm_index; in emit_src_register()
3152 emit->tcs.imm_index = in emit_hull_shader_declarations()