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()
95 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.c283 unsigned imm_index = b->shader->varyings[nir_intrinsic_base(instr)]; in agx_emit_load_vary_flat() local
284 imm_index += nir_src_as_uint(*offset); in agx_emit_load_vary_flat()
290 agx_index values = agx_ld_vary_flat(b, agx_immediate(imm_index + i), 1); in agx_emit_load_vary_flat()
309 unsigned imm_index = b->shader->varyings[nir_intrinsic_base(instr)]; in agx_emit_load_vary() local
310 imm_index += nir_src_as_uint(*offset) * 4; in agx_emit_load_vary()
313 agx_ld_vary_to(b, vec, agx_immediate(imm_index), components, true); in agx_emit_load_vary()
322 unsigned imm_index = b->shader->varyings[nir_intrinsic_base(instr)]; in agx_emit_store_vary() local
323 imm_index += nir_intrinsic_component(instr); in agx_emit_store_vary()
324 imm_index += nir_src_as_uint(*offset); in agx_emit_store_vary()
330 agx_immediate(imm_index), in agx_emit_store_vary()
/third_party/mesa3d/src/panfrost/bifrost/
Dbifrost_compile.c427 unsigned imm_index = 0; in bi_emit_load_attr() local
430 bool immediate = bi_is_intr_immediate(instr, &imm_index, 16); in bi_emit_load_attr()
437 imm_index); in bi_emit_load_attr()
442 idx = bi_imm_u32(imm_index); in bi_emit_load_attr()
534 unsigned imm_index = 0; in bi_emit_load_vary() local
535 bool immediate = bi_is_intr_immediate(instr, &imm_index, 20); in bi_emit_load_vary()
545 vecsize, imm_index); in bi_emit_load_vary()
548 vecsize, imm_index); in bi_emit_load_vary()
995 unsigned imm_index = 0; in bi_emit_store_vary() local
996 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.c382 unsigned imm_index; /**< immediate for tcs */ member
439 unsigned imm_index; /* grid size imm index */ member
1682 index = emit->tcs.imm_index; in emit_src_register()
1705 index = emit->tcs.imm_index; in emit_src_register()
1856 index = emit->cs.grid_size.imm_index; in emit_src_register()
3380 emit->tcs.imm_index = in emit_hull_shader_declarations()
12136 emit->cs.grid_size.imm_index = in emit_pre_helpers()
12942 emit->cs.grid_size.imm_index = INVALID_INDEX; in svga_tgsi_vgpu10_translate()