Home
last modified time | relevance | path

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

/third_party/mesa3d/src/intel/compiler/
H A Dbrw_nir_lower_rt_intrinsics.c66 struct brw_nir_rt_mem_hit_defs hit_in = {}; in lower_rt_intrinsics_impl() local
71 brw_nir_rt_load_mem_hit(b, &hit_in, in lower_rt_intrinsics_impl()
183 sysval = hit_in.t; in lower_rt_intrinsics_impl()
192 nir_bcsel(b, build_leaf_is_procedural(b, &hit_in), in lower_rt_intrinsics_impl()
193 nir_iadd_imm(b, hit_in.prim_leaf_index, 12), in lower_rt_intrinsics_impl()
195 sysval = nir_load_global(b, nir_iadd(b, hit_in.prim_leaf_ptr, in lower_rt_intrinsics_impl()
203 brw_nir_rt_load_bvh_instance_leaf(b, &leaf, hit_in.inst_leaf_ptr); in lower_rt_intrinsics_impl()
210 brw_nir_rt_load_bvh_instance_leaf(b, &leaf, hit_in.inst_leaf_ptr); in lower_rt_intrinsics_impl()
217 brw_nir_rt_load_bvh_instance_leaf(b, &leaf, hit_in.inst_leaf_ptr); in lower_rt_intrinsics_impl()
224 nir_bcsel(b, hit_in in lower_rt_intrinsics_impl()
[all...]
H A Dbrw_nir_lower_ray_queries.c303 struct brw_nir_rt_mem_hit_defs hit_in = {}; in lower_ray_query_intrinsic() local
304 brw_nir_rt_load_mem_hit_from_addr(b, &hit_in, hw_stack_addr, false); in lower_ray_query_intrinsic()
312 hit_in.bvh_level); in lower_ray_query_intrinsic()
314 not_done_then = nir_inot(b, hit_in.done); in lower_ray_query_intrinsic()
357 struct brw_nir_rt_mem_hit_defs hit_in = {}; in lower_ray_query_intrinsic() local
362 brw_nir_rt_load_mem_hit_from_addr(b, &hit_in, stack_addr, committed); in lower_ray_query_intrinsic()
370 * RayQueryCommittedIntersectionNoneEXT = 0U <= hit_in.valid == false in lower_ray_query_intrinsic()
371 * RayQueryCommittedIntersectionTriangleEXT = 1U <= hit_in.leaf_type == BRW_RT_BVH_NODE_TYPE_QUAD (4) in lower_ray_query_intrinsic()
372 * RayQueryCommittedIntersectionGeneratedEXT = 2U <= hit_in.leaf_type == BRW_RT_BVH_NODE_TYPE_PROCEDURAL (3) in lower_ray_query_intrinsic()
375 nir_bcsel(b, nir_ieq(b, hit_in in lower_ray_query_intrinsic()
[all...]
H A Dbrw_nir_lower_shader_calls.c350 struct brw_nir_rt_mem_hit_defs hit_in = {}; in brw_nir_create_trivial_return_shader() local
351 brw_nir_rt_load_mem_hit(b, &hit_in, false /* committed */); in brw_nir_create_trivial_return_shader()
357 nir_ssa_def *ray_level = hit_in.bvh_level; in brw_nir_create_trivial_return_shader()
H A Dbrw_nir_rt_builder.h504 struct brw_nir_rt_mem_hit_defs hit_in = {}; in brw_nir_rt_query_done() local
505 brw_nir_rt_load_mem_hit_from_addr(b, &hit_in, stack_addr, in brw_nir_rt_query_done()
508 return hit_in.done; in brw_nir_rt_query_done()

Completed in 7 milliseconds