Searched refs:trav_vars (Results 1 - 1 of 1) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_pipeline_rt.c | 1120 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