Home
last modified time | relevance | path

Searched refs:radv_accel_struct_header (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/amd/vulkan/bvh/
Dbuild_interface.h40 REF(radv_accel_struct_header) dst;
46 REF(radv_accel_struct_header) src;
47 REF(radv_accel_struct_header) dst;
Dcopy.comp44 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);
Dbuild_helpers.h14 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()
Dencode.comp200 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…
Dbvh.h49 struct radv_accel_struct_header { struct
/external/mesa3d/src/amd/vulkan/
Dradv_acceleration_structure.c84 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()
Dradv_rra.c276 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()
Dradv_query.c2841 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/
Dradv_nir_lower_ray_queries.c348 … b, 1, 32, nir_iadd_imm(b, accel_struct, offsetof(struct radv_accel_struct_header, bvh_offset)), in lower_rq_initialize()
Dradv_nir_rt_shader.c1529 … b, 1, 32, nir_iadd_imm(b, accel_struct, offsetof(struct radv_accel_struct_header, bvh_offset)), in radv_build_traversal()