Home
last modified time | relevance | path

Searched refs:miss_index (Results 1 – 3 of 3) sorted by relevance

/third_party/spirv-tools/source/val/
Dvalidate_ray_tracing.cpp78 const uint32_t miss_index = _.GetOperandTypeId(inst, 5); in RayTracingPass() local
79 if (!_.IsIntScalarType(miss_index) || _.GetBitWidth(miss_index) != 32) { in RayTracingPass()
/third_party/mesa3d/src/intel/compiler/
Dbrw_nir_lower_shader_calls.c182 nir_ssa_def *miss_index = nir_iand_imm(b, call->src[5].ssa, 0xffff); in lower_shader_trace_ray_instr() local
215 nir_umul_32x16(b, miss_index, nir_u2u32(b, miss_sbt_stride_B)); in lower_shader_trace_ray_instr()
/third_party/mesa3d/src/amd/vulkan/
Dradv_pipeline_rt.c210 nir_variable *miss_index; member
278 vars.miss_index = in create_rt_variables()
328 _mesa_hash_table_insert(var_remap, src->miss_index, dst->miss_index); in map_rt_variables()
496 nir_store_var(&b_shader, vars->miss_index, in lower_rt_instructions()
1598 load_sbt_entry(&b, &vars, nir_load_var(&b, vars.miss_index), SBT_MISS, 0); in build_traversal_shader()