Home
last modified time | relevance | path

Searched refs:trav_vars (Results 1 - 1 of 1) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
H A Dradv_pipeline_rt.c1120 const struct rt_traversal_vars *trav_vars, nir_ssa_def *bvh_node) in insert_traversal_triangle_case()
1127 nir_test_mask(b, nir_load_var(b, trav_vars->sbt_offset_and_flags), in insert_traversal_triangle_case()
1143 nir_test_mask(b, nir_load_var(b, trav_vars->sbt_offset_and_flags), in insert_traversal_triangle_case()
1159 nir_ssa_def *is_opaque = hit_is_opaque(b, nir_load_var(b, trav_vars->sbt_offset_and_flags), in insert_traversal_triangle_case()
1173 nir_iand_imm(b, nir_load_var(b, trav_vars->sbt_offset_and_flags), 0xffffff)), in insert_traversal_triangle_case()
1194 nir_store_var(b, inner_vars.instance_id, nir_load_var(b, trav_vars->instance_id), 0x1); in insert_traversal_triangle_case()
1195 nir_store_var(b, inner_vars.instance_addr, nir_load_var(b, trav_vars->instance_addr), in insert_traversal_triangle_case()
1199 nir_load_var(b, trav_vars->custom_instance_and_mask), 0x1); in insert_traversal_triangle_case()
1216 nir_store_var(b, vars->instance_id, nir_load_var(b, trav_vars->instance_id), 0x1); in insert_traversal_triangle_case()
1217 nir_store_var(b, vars->instance_addr, nir_load_var(b, trav_vars in insert_traversal_triangle_case()
1117 insert_traversal_triangle_case(struct radv_device *device, const VkRayTracingPipelineCreateInfoKHR *pCreateInfo, nir_builder *b, nir_ssa_def *result, const struct rt_variables *vars, const struct rt_traversal_vars *trav_vars, nir_ssa_def *bvh_node) insert_traversal_triangle_case() argument
1240 insert_traversal_aabb_case(struct radv_device *device, const VkRayTracingPipelineCreateInfoKHR *pCreateInfo, nir_builder *b, const struct rt_variables *vars, const struct rt_traversal_vars *trav_vars, nir_ssa_def *bvh_node) insert_traversal_aabb_case() argument
1409 struct rt_traversal_vars trav_vars = init_traversal_vars(&b); build_traversal_shader() local
[all...]

Completed in 4 milliseconds