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

/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_acceleration_structure.c1790 RADV_FROM_HANDLE(radv_acceleration_structure, accel_struct,
1794 .node_dst_addr = radv_accel_struct_get_va(accel_struct),
1866 RADV_FROM_HANDLE(radv_acceleration_structure, accel_struct,
1889 .node_dst_addr = radv_accel_struct_get_va(accel_struct),
1908 RADV_FROM_HANDLE(radv_acceleration_structure, accel_struct,
1928 radv_buffer_get_va(accel_struct->bo) + accel_struct->mem_offset + base,
1991 RADV_FROM_HANDLE(radv_acceleration_structure, accel_struct, pInfo->dst);
1993 char *base = device->ws->buffer_map(accel_struct->bo);
1997 base += accel_struct
[all...]
H A Dradv_pipeline_rt.c157 nir_variable *accel_struct; member in struct:rt_variables
204 vars.accel_struct =
205 nir_variable_create(shader, nir_var_shader_temp, glsl_uint64_t_type(), "accel_struct");
253 _mesa_hash_table_insert(var_remap, src->accel_struct, dst->accel_struct);
469 nir_store_var(&b_shader, vars->accel_struct, intr->src[0].ssa, 0x1);
1814 nir_ssa_def *accel_struct = nir_load_var(b, vars->accel_struct); local in function:insert_traversal
1824 nir_push_if(b, nir_ine(b, accel_struct, nir_imm_int64(b, 0)));
1826 nir_store_var(b, trav_vars.bvh_base, build_addr_to_node(b, accel_struct),
[all...]
H A Dradv_descriptor_set.c1120 RADV_FROM_HANDLE(radv_acceleration_structure, accel_struct, _accel_struct);
1121 uint64_t va = accel_struct ? radv_accel_struct_get_va(accel_struct) : 0;
H A Dradv_query.c1721 RADV_FROM_HANDLE(radv_acceleration_structure, accel_struct, pAccelerationStructures[i]);
1722 uint64_t va = radv_accel_struct_get_va(accel_struct);

Completed in 13 milliseconds