Lines Matching refs:info
553 const nir_intrinsic_info *info = &nir_intrinsic_infos[intr->intrinsic];
555 if (info->dest_components == 0)
558 for (unsigned i = 0; i < info->num_srcs; i++)
559 if (info->src_components[i] == 0)
798 const nir_intrinsic_info *info = &nir_intrinsic_infos[instr->intrinsic];
799 unsigned num_srcs = info->num_srcs;
810 unsigned bit_sizes = info->dest_bit_sizes;
811 if (!bit_sizes && info->bit_size_src >= 0)
812 bit_sizes = nir_src_bit_size(instr->src[info->bit_size_src]);
839 /* Each component can be used only once by transform feedback info. */
1513 if (nir_is_arrayed_io(var, state->shader->info.stage)) {
1782 if (gl_shader_stage_is_callable(shader->info.stage))
1785 if (shader->info.stage == MESA_SHADER_ANY_HIT ||
1786 shader->info.stage == MESA_SHADER_CLOSEST_HIT ||
1787 shader->info.stage == MESA_SHADER_INTERSECTION)
1790 if (shader->info.stage == MESA_SHADER_TASK ||
1791 shader->info.stage == MESA_SHADER_MESH)
1807 validate_assert(&state, shader->info.stage == MESA_SHADER_VERTEX ||
1808 shader->info.stage == MESA_SHADER_TESS_EVAL ||
1809 shader->info.stage == MESA_SHADER_GEOMETRY);