Searched refs:gs_sel (Results 1 – 3 of 3) sorted by relevance
1918 const struct si_shader_selector *gs_sel = shader->selector; in gfx10_ngg_calculate_subgroup_info() local1920 shader->previous_stage_sel ? shader->previous_stage_sel : gs_sel; in gfx10_ngg_calculate_subgroup_info()1921 const gl_shader_stage gs_stage = gs_sel->info.stage; in gfx10_ngg_calculate_subgroup_info()1922 const unsigned gs_num_invocations = MAX2(gs_sel->info.base.gs.invocations, 1); in gfx10_ngg_calculate_subgroup_info()1923 const unsigned input_prim = si_get_input_prim(gs_sel); in gfx10_ngg_calculate_subgroup_info()1938 const unsigned min_esverts = gs_sel->screen->info.chip_class >= GFX10_3 ? 29 : 24; in gfx10_ngg_calculate_subgroup_info()1963 unsigned max_out_verts_per_gsprim = gs_sel->info.base.gs.vertices_out * gs_num_invocations; in gfx10_ngg_calculate_subgroup_info()1976 max_out_verts_per_gsprim = gs_sel->info.base.gs.vertices_out; in gfx10_ngg_calculate_subgroup_info()1980 gsprim_lds_size = (gs_sel->gsvs_vertex_size / 4 + 1) * max_out_verts_per_gsprim; in gfx10_ngg_calculate_subgroup_info()1983 if (gs_sel->tess_turns_off_ngg || es_sel->info.stage != MESA_SHADER_TESS_EVAL) { in gfx10_ngg_calculate_subgroup_info()[all …]
1076 const struct si_shader_selector *gs_sel = shader->selector; in gfx10_shader_ngg() local1077 const struct si_shader_info *gs_info = &gs_sel->info; in gfx10_shader_ngg()1089 unsigned gs_num_invocations = MAX2(gs_sel->info.base.gs.invocations, 1); in gfx10_shader_ngg()1090 unsigned input_prim = si_get_input_prim(gs_sel); in gfx10_shader_ngg()1211 gs_sel->info.writes_primid); in gfx10_shader_ngg()1215 shader->ctx_reg.ngg.vgt_gs_max_vert_out = gs_sel->info.base.gs.vertices_out; in gfx10_shader_ngg()
305 __le16 gs_sel; member