Searched refs:radv_accel_struct_header (Results 1 – 10 of 10) sorted by relevance
/external/mesa3d/src/amd/vulkan/bvh/ |
D | build_interface.h | 40 REF(radv_accel_struct_header) dst; 46 REF(radv_accel_struct_header) src; 47 REF(radv_accel_struct_header) dst;
|
D | copy.comp | 44 REF(radv_accel_struct_header) header = REF(radv_accel_struct_header)(copy_src_addr); 54 … DEREF(REF(radv_accel_struct_header)(args.src_addr)).instance_count * SIZEOF(uint64_t);
|
D | build_helpers.h | 14 TYPE(radv_accel_struct_header, 8); 161 calculate_instance_node_bounds(radv_accel_struct_header header, mat3x4 otw_matrix) in calculate_instance_node_bounds() 206 radv_accel_struct_header instance_header = in build_instance() 207 DEREF(REF(radv_accel_struct_header)(instance.accelerationStructureReference)); in build_instance()
|
D | encode.comp | 200 radv_accel_struct_header blas_header = 201 DEREF(REF(radv_accel_struct_header)(src_node.base_ptr)); 243 …REF(radv_accel_struct_header) header = REF(radv_accel_struct_header)(args.output_bvh - args.output…
|
D | bvh.h | 49 struct radv_accel_struct_header { struct
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_acceleration_structure.c | 84 offset += sizeof(struct radv_accel_struct_header); in radv_get_acceleration_structure_layout() 271 uint32_t bvh_offset = ALIGN(sizeof(struct radv_accel_struct_header), 64); in radv_device_init_null_accel_struct() 331 struct radv_accel_struct_header header = { in radv_device_init_null_accel_struct() 334 memcpy(data, &header, sizeof(struct radv_accel_struct_header)); in radv_device_init_null_accel_struct() 491 size_t base = offsetof(struct radv_accel_struct_header, compacted_size); in radv_init_header() 499 base = offsetof(struct radv_accel_struct_header, geometry_count); in radv_init_header() 514 struct radv_accel_struct_header header; in radv_init_header() 750 build_args->bvh_bounds_offset = offsetof(struct radv_accel_struct_header, aabb); in radv_device_init_accel_struct_build_state() 835 …vk_acceleration_structure_get_va(src) + offsetof(struct radv_accel_struct_header, copy_dispatch_si… in radv_CmdCopyAccelerationStructureKHR() 941 …vk_acceleration_structure_get_va(src) + offsetof(struct radv_accel_struct_header, copy_dispatch_si… in radv_CmdCopyAccelerationStructureToMemoryKHR()
|
D | radv_rra.c | 276 rra_fill_accel_struct_header_common(struct radv_accel_struct_header *header, size_t parent_id_table… in rra_fill_accel_struct_header_common() 369 rra_dump_tlas_header(struct radv_accel_struct_header *header, size_t parent_id_table_size, size_t l… in rra_dump_tlas_header() 381 rra_dump_blas_header(struct radv_accel_struct_header *header, size_t parent_id_table_size, in rra_dump_blas_header() 423 …der(struct radv_rra_accel_struct_data *accel_struct, const struct radv_accel_struct_header *header) in rra_validate_header() 738 struct radv_accel_struct_header *header = (struct radv_accel_struct_header *)data; in rra_dump_acceleration_structure() 742 uint64_t geometry_infos_offset = sizeof(struct radv_accel_struct_header); in rra_dump_acceleration_structure()
|
D | radv_query.c | 2841 va += offsetof(struct radv_accel_struct_header, compacted_size); in radv_CmdWriteAccelerationStructuresPropertiesKHR() 2844 va += offsetof(struct radv_accel_struct_header, serialization_size); in radv_CmdWriteAccelerationStructuresPropertiesKHR() 2847 va += offsetof(struct radv_accel_struct_header, instance_count); in radv_CmdWriteAccelerationStructuresPropertiesKHR() 2850 va += offsetof(struct radv_accel_struct_header, size); in radv_CmdWriteAccelerationStructuresPropertiesKHR()
|
/external/mesa3d/src/amd/vulkan/nir/ |
D | radv_nir_lower_ray_queries.c | 348 … b, 1, 32, nir_iadd_imm(b, accel_struct, offsetof(struct radv_accel_struct_header, bvh_offset)), in lower_rq_initialize()
|
D | radv_nir_rt_shader.c | 1529 … b, 1, 32, nir_iadd_imm(b, accel_struct, offsetof(struct radv_accel_struct_header, bvh_offset)), in radv_build_traversal()
|