Searched refs:outinfo (Results 1 – 3 of 3) sorted by relevance
1548 return &pipeline->gs_copy_shader->info.vs.outinfo; in get_vs_output_info()1550 return &pipeline->shaders[MESA_SHADER_TESS_EVAL]->info.tes.outinfo; in get_vs_output_info()1552 return &pipeline->shaders[MESA_SHADER_VERTEX]->info.vs.outinfo; in get_vs_output_info()1557 struct ac_vs_output_info *outinfo = get_vs_output_info(pipeline); in calculate_vgt_gs_mode() local1569 } else if (outinfo->export_prim_id) { in calculate_vgt_gs_mode()1577 struct ac_vs_output_info *outinfo = get_vs_output_info(pipeline); in calculate_vs_outinfo() local1580 clip_dist_mask = outinfo->clip_dist_mask; in calculate_vs_outinfo()1581 cull_dist_mask = outinfo->cull_dist_mask; in calculate_vs_outinfo()1584 bool misc_vec_ena = outinfo->writes_pointsize || in calculate_vs_outinfo()1585 outinfo->writes_layer || in calculate_vs_outinfo()[all …]
165 struct ac_vs_output_info outinfo; member207 struct ac_vs_output_info outinfo; member
5612 ctx->shader_info->vs.outinfo.clip_dist_mask = (1 << shader->info.clip_distance_array_size) - 1; in scan_shader_output_decl()5613 ctx->shader_info->vs.outinfo.cull_dist_mask = (1 << shader->info.cull_distance_array_size) - 1; in scan_shader_output_decl()5616 ctx->shader_info->tes.outinfo.clip_dist_mask = (1 << shader->info.clip_distance_array_size) - 1; in scan_shader_output_decl()5617 ctx->shader_info->tes.outinfo.cull_dist_mask = (1 << shader->info.cull_distance_array_size) - 1; in scan_shader_output_decl()5949 struct ac_vs_output_info *outinfo) in handle_vs_outputs_post() argument5970 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in handle_vs_outputs_post()5971 sizeof(outinfo->vs_output_param_offset)); in handle_vs_outputs_post()5977 if (outinfo->cull_dist_mask) in handle_vs_outputs_post()5978 outinfo->cull_dist_mask <<= ctx->num_output_clips; in handle_vs_outputs_post()6011 outinfo->writes_pointsize = true; in handle_vs_outputs_post()[all …]