Home
last modified time | relevance | path

Searched refs:scratch_addr (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_acceleration_structure.c1002 uint64_t scratch_addr; member
1030 uint64_t scratch_addr; member
1035 uint64_t scratch_addr; member
1045 uint64_t scratch_addr; member
1159 nir_ssa_def *scratch_addr = nir_pack_64_2x32(&b, nir_channels(&b, pconst0, 0b1100)); in build_leaf_shader() local
1171 nir_iadd(&b, scratch_addr, in build_leaf_shader()
1409 atomic_fminmax(dev, &b, scratch_addr, false, nir_channel(&b, min_reduced, 0)); in build_leaf_shader()
1410 atomic_fminmax(dev, &b, nir_iadd_imm(&b, scratch_addr, 4), false, in build_leaf_shader()
1412 atomic_fminmax(dev, &b, nir_iadd_imm(&b, scratch_addr, 8), false, in build_leaf_shader()
1415 atomic_fminmax(dev, &b, nir_iadd_imm(&b, scratch_addr, 12), true, in build_leaf_shader()
[all …]
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_state.c4487 p.ScratchSpaceBuffer = scratch_addr >> 4; \
4499 rw_bo(NULL, scratch_addr, IRIS_DOMAIN_NONE); \
5244 uint32_t scratch_addr = 0; in pin_scratch_space() local
5256 scratch_addr = ref->offset + in pin_scratch_space()
5259 assert((scratch_addr & 0x3f) == 0 && scratch_addr < (1 << 26)); in pin_scratch_space()
5261 scratch_addr = scratch_bo->address; in pin_scratch_space()
5265 return scratch_addr; in pin_scratch_space()
6141 uint32_t scratch_addr = in iris_upload_dirty_render_state() local
6183 ps.ScratchSpaceBuffer = scratch_addr >> 4; in iris_upload_dirty_render_state()
6186 rw_bo(NULL, scratch_addr, IRIS_DOMAIN_NONE); in iris_upload_dirty_render_state()
[all …]
/third_party/mesa3d/src/amd/compiler/
Daco_lower_to_hw_instr.cpp2336 Operand scratch_addr = instr->operands[0]; in lower_to_hw_instr() local
2337 Operand scratch_addr_lo(scratch_addr.physReg(), s1); in lower_to_hw_instr()
2339 bld.smem(aco_opcode::s_load_dwordx2, instr->definitions[0], scratch_addr, in lower_to_hw_instr()
Daco_instruction_selection.cpp7577 Temp scratch_addr = ctx->program->private_segment_buffer; in get_scratch_resource() local
7579 scratch_addr = in get_scratch_resource()
7580 bld.smem(aco_opcode::s_load_dwordx2, bld.def(s2), scratch_addr, Operand::zero()); in get_scratch_resource()
7599 return bld.pseudo(aco_opcode::p_create_vector, bld.def(s4), scratch_addr, Operand::c32(-1u), in get_scratch_resource()