Searched refs:lvp_ray_traversal_args (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_nir_ray_tracing.h | 20 struct lvp_ray_traversal_args; 42 const struct lvp_ray_traversal_args *args, 55 const struct lvp_ray_traversal_args *args, 83 struct lvp_ray_traversal_args { struct 103 nir_def *lvp_build_ray_traversal(nir_builder *b, const struct lvp_ray_traversal_args *args); argument
|
D | lvp_nir_ray_tracing.c | 287 lvp_build_triangle_case(nir_builder *b, const struct lvp_ray_traversal_args *args, in lvp_build_triangle_case() 342 lvp_build_aabb_case(nir_builder *b, const struct lvp_ray_traversal_args *args, in lvp_build_aabb_case() 369 lvp_build_push_stack(nir_builder *b, const struct lvp_ray_traversal_args *args, nir_def *node) in lvp_build_push_stack() 377 lvp_build_pop_stack(nir_builder *b, const struct lvp_ray_traversal_args *args) in lvp_build_pop_stack() 385 lvp_build_ray_traversal(nir_builder *b, const struct lvp_ray_traversal_args *args) in lvp_build_ray_traversal()
|
D | lvp_nir_lower_ray_queries.c | 460 const struct lvp_ray_traversal_args *args, in handle_candidate_aabb() 479 const struct lvp_ray_traversal_args *args, in handle_candidate_triangle() 534 struct lvp_ray_traversal_args args = { in lower_rq_proceed()
|
D | lvp_ray_tracing_pipeline.c | 555 const struct lvp_ray_traversal_args *args, in lvp_handle_aabb_intersection() 629 const struct lvp_ray_traversal_args *args, in lvp_handle_triangle_intersection() 775 struct lvp_ray_traversal_args args = { in lvp_trace_ray()
|