Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/vulkan/
H A 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, 1 in build_leaf_shader()
1512 nir_ssa_def *scratch_addr = nir_pack_64_2x32(&b, nir_channels(&b, pconst0, 0b1100)); build_morton_shader() local
1589 nir_ssa_def *scratch_addr = nir_pack_64_2x32(&b, nir_channels(&b, pconst0, 0b1100)); build_internal_shader() local
[all...]
/third_party/mesa3d/src/gallium/drivers/iris/
H A 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 >> in iris_upload_dirty_render_state()
7141 uint32_t scratch_addr = pin_scratch_space(ice, batch, prog_data, iris_upload_compute_walker() local
7220 uint32_t scratch_addr = iris_upload_gpgpu_walker() local
[all...]
/third_party/mesa3d/src/amd/compiler/
H A 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()
H A Daco_instruction_selection.cpp7577 Temp scratch_addr = ctx->program->private_segment_buffer;
7579 scratch_addr =
7580 bld.smem(aco_opcode::s_load_dwordx2, bld.def(s2), scratch_addr, Operand::zero());
7599 return bld.pseudo(aco_opcode::p_create_vector, bld.def(s4), scratch_addr, Operand::c32(-1u),

Completed in 30 milliseconds