Home
last modified time | relevance | path

Searched refs:radv_ray_traversal_args (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/amd/vulkan/nir/
Dradv_nir_rt_common.h27 struct radv_ray_traversal_args;
49 const struct radv_ray_traversal_args *args);
60 const struct radv_ray_traversal_args *args,
64 const struct radv_ray_traversal_args *args);
66 …radv_rt_stack_load_cb)(nir_builder *b, nir_def *index, const struct radv_ray_traversal_args *args);
109 struct radv_ray_traversal_args { struct
148 const struct radv_ray_traversal_args *args); argument
Dradv_nir_lower_ray_queries.c487 const struct radv_ray_traversal_args *args) in handle_candidate_aabb()
503 … const struct radv_ray_traversal_args *args, const struct radv_ray_flags *ray_flags) in handle_candidate_triangle()
530 …k_entry(nir_builder *b, nir_def *index, nir_def *value, const struct radv_ray_traversal_args *args) in store_stack_entry()
540 load_stack_entry(nir_builder *b, nir_def *index, const struct radv_ray_traversal_args *args) in load_stack_entry()
587 struct radv_ray_traversal_args args = { in lower_rq_proceed()
Dradv_nir_rt_common.c376 …iangle_case(struct radv_device *device, nir_builder *b, const struct radv_ray_traversal_args *args, in insert_traversal_triangle_case()
434 …l_aabb_case(struct radv_device *device, nir_builder *b, const struct radv_ray_traversal_args *args, in insert_traversal_aabb_case()
469 radv_test_flag(nir_builder *b, const struct radv_ray_traversal_args *args, uint32_t flag, bool set) in radv_test_flag()
483 …y_traversal(struct radv_device *device, nir_builder *b, const struct radv_ray_traversal_args *args) in radv_build_ray_traversal()
Dradv_nir_rt_shader.c1372 … const struct radv_ray_traversal_args *args, const struct radv_ray_flags *ray_flags) in handle_candidate_triangle()
1442 const struct radv_ray_traversal_args *args) in handle_candidate_aabb()
1502 …k_entry(nir_builder *b, nir_def *index, nir_def *value, const struct radv_ray_traversal_args *args) in store_stack_entry()
1508 load_stack_entry(nir_builder *b, nir_def *index, const struct radv_ray_traversal_args *args) in load_stack_entry()
1589 struct radv_ray_traversal_args args = { in radv_build_traversal()