Lines Matching refs:gsinfo
5648 struct tgsi_shader_info *gsinfo = &gs_selector->info; in si_generate_gs_copy_shader() local
5651 outputs = MALLOC(gsinfo->num_outputs * sizeof(outputs[0])); in si_generate_gs_copy_shader()
5690 for (i = 0; i < gsinfo->num_outputs; ++i) { in si_generate_gs_copy_shader()
5691 outputs[i].semantic_name = gsinfo->output_semantic_name[i]; in si_generate_gs_copy_shader()
5692 outputs[i].semantic_index = gsinfo->output_semantic_index[i]; in si_generate_gs_copy_shader()
5696 (gsinfo->output_streams[i] >> (2 * chan)) & 3; in si_generate_gs_copy_shader()
5710 if (!gsinfo->num_stream_output_components[stream]) in si_generate_gs_copy_shader()
5722 for (i = 0; i < gsinfo->num_outputs; ++i) { in si_generate_gs_copy_shader()
5724 if (!(gsinfo->output_usagemask[i] & (1 << chan)) || in si_generate_gs_copy_shader()
5746 gsinfo->num_outputs, in si_generate_gs_copy_shader()
5751 si_llvm_export_vs(&ctx, outputs, gsinfo->num_outputs); in si_generate_gs_copy_shader()