Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/frontends/lavapipe/
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
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()
Dlvp_ray_tracing_pipeline.c556 const struct lvp_ray_flags *ray_flags) in lvp_handle_aabb_intersection()
630 const struct lvp_ray_flags *ray_flags) in lvp_handle_triangle_intersection()
/external/mesa3d/src/amd/vulkan/nir/
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()
346 …scriptor(nir_builder *b, const struct radv_physical_device *pdev, struct radv_ray_flags *ray_flags) in create_bvh_descriptor()
377const struct radv_ray_flags *ray_flags, nir_def *result, nir_def *bvh_node) in insert_traversal_triangle_case()
435 const struct radv_ray_flags *ray_flags, nir_def *bvh_node) in insert_traversal_aabb_case()
489 struct radv_ray_flags ray_flags = { in radv_build_ray_traversal() local
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()
Dradv_nir_rt_shader.c1372 … const struct radv_ray_traversal_args *args, const struct radv_ray_flags *ray_flags) in handle_candidate_triangle()
/external/swiftshader/third_party/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
/external/angle/third_party/spirv-tools/src/source/val/
Dvalidate_ray_tracing.cpp54 const uint32_t ray_flags = _.GetOperandTypeId(inst, 1); in RayTracingPass() local
Dvalidate_ray_query.cpp96 const uint32_t ray_flags = _.GetOperandTypeId(inst, 2); in RayQueryPass() local
/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
/external/mesa3d/src/intel/compiler/
Dbrw_nir_lower_shader_calls.c167 nir_def *ray_flags = call->src[1].ssa; in lower_shader_trace_ray_instr() local
Dbrw_nir_lower_ray_queries.c242 nir_def *ray_flags = intrin->src[2].ssa; in lower_ray_query_intrinsic() local
Dbrw_nir_rt_builder.h637 nir_def *ray_flags; member
/external/mesa3d/src/intel/vulkan/
Danv_pipeline.c650 uint32_t ray_flags) in populate_bs_prog_key()
3519 uint32_t ray_flags = 0; in anv_pipeline_get_pipeline_ray_flags() local
3547 enum brw_rt_ray_flags ray_flags = in anv_pipeline_init_ray_tracing_stages() local
/external/mesa3d/src/amd/vulkan/
Dradv_rra.c1258 uint32_t ray_flags; member