Home
last modified time | relevance | path

Searched defs:ray_flags (Results 1 – 17 of 17) sorted by relevance

/aosp_15_r20/external/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_nir_ray_tracing.c277 const struct lvp_ray_flags *ray_flags, nir_def *geometry_id_and_flags) in lvp_build_hit_is_opaque()
288 const struct lvp_ray_flags *ray_flags, nir_def *result, in lvp_build_triangle_case()
343 const struct lvp_ray_flags *ray_flags, nir_def *node_addr) in lvp_build_aabb_case()
392 struct lvp_ray_flags ray_flags = { in lvp_build_ray_traversal() local
H A Dlvp_nir_lower_ray_queries.c461 const struct lvp_ray_flags *ray_flags) in handle_candidate_aabb()
480 const struct lvp_ray_flags *ray_flags) in handle_candidate_triangle()
H A Dlvp_ray_tracing_pipeline.c552 const struct lvp_ray_flags *ray_flags) in lvp_handle_aabb_intersection()
626 const struct lvp_ray_flags *ray_flags) in lvp_handle_triangle_intersection()
/aosp_15_r20/external/mesa3d/src/amd/vulkan/nir/
H A Dradv_nir_rt_common.c335 hit_is_opaque(nir_builder *b, nir_def *sbt_offset_and_flags, const struct radv_ray_flags *ray_flags, in hit_is_opaque()
358const struct radv_ray_flags *ray_flags, nir_def *result, nir_def *bvh_node) in insert_traversal_triangle_case()
416 const struct radv_ray_flags *ray_flags, nir_def *bvh_node) in insert_traversal_aabb_case()
471 struct radv_ray_flags ray_flags = { in radv_build_ray_traversal() local
H A Dradv_nir_lower_ray_queries.c284 const struct radv_ray_flags *ray_flags, bool break_on_terminate) in insert_terminate_on_first_hit()
503 … const struct radv_ray_traversal_args *args, const struct radv_ray_flags *ray_flags) in handle_candidate_triangle()
H A Dradv_nir_rt_shader.c1399 … const struct radv_ray_traversal_args *args, const struct radv_ray_flags *ray_flags) in handle_candidate_triangle()
/aosp_15_r20/external/swiftshader/third_party/SPIRV-Tools/source/val/
H A Dvalidate_ray_tracing.cpp54 const uint32_t ray_flags = _.GetOperandTypeId(inst, 1); in RayTracingPass() local
H A Dvalidate_ray_query.cpp85 const uint32_t ray_flags = _.GetOperandTypeId(inst, 2); in RayQueryPass() local
/aosp_15_r20/external/angle/third_party/spirv-tools/src/source/val/
H A Dvalidate_ray_tracing.cpp54 const uint32_t ray_flags = _.GetOperandTypeId(inst, 1); in RayTracingPass() local
H A Dvalidate_ray_query.cpp85 const uint32_t ray_flags = _.GetOperandTypeId(inst, 2); in RayQueryPass() local
/aosp_15_r20/external/deqp-deps/SPIRV-Tools/source/val/
Dvalidate_ray_tracing.cpp54 const uint32_t ray_flags = _.GetOperandTypeId(inst, 1); in RayTracingPass() local
Dvalidate_ray_query.cpp85 const uint32_t ray_flags = _.GetOperandTypeId(inst, 2); in RayQueryPass() local
/aosp_15_r20/external/mesa3d/src/intel/compiler/
H A Dbrw_nir_lower_shader_calls.c167 nir_def *ray_flags = call->src[1].ssa; in lower_shader_trace_ray_instr() local
H A Dbrw_nir_lower_ray_queries.c241 nir_def *ray_flags = intrin->src[2].ssa; in lower_ray_query_intrinsic() local
H A Dbrw_nir_rt_builder.h643 nir_def *ray_flags; member
/aosp_15_r20/external/mesa3d/src/intel/vulkan/
H A Danv_pipeline.c641 uint32_t ray_flags) in populate_bs_prog_key()
3520 uint32_t ray_flags = 0; in anv_pipeline_get_pipeline_ray_flags() local
3548 enum brw_rt_ray_flags ray_flags = in anv_pipeline_init_ray_tracing_stages() local
/aosp_15_r20/external/mesa3d/src/amd/vulkan/
H A Dradv_rra.c1258 uint32_t ray_flags; member