Searched refs:scratch_addr (Results 1 – 4 of 4) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_acceleration_structure.c | 1002 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/ |
D | iris_state.c | 4487 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/ |
D | aco_lower_to_hw_instr.cpp | 2336 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()
|
D | aco_instruction_selection.cpp | 7577 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()
|