radeonsi: use correct wave size in gfx10_ngg_calculate_subgroup_info
[mesa.git] / src / gallium / drivers / radeonsi / gfx10_shader_ngg.c
index 36e84ec12e0a009a54fef120c51d85e002ccf0ed..c7b5556850221831ac2c96a84597a116b45c260c 100644 (file)
@@ -2008,7 +2008,7 @@ retry_select_mode:
 
    /* Round up towards full wave sizes for better ALU utilization. */
    if (!max_vert_out_per_gs_instance) {
-      const unsigned wavesize = gs_sel->screen->ge_wave_size;
+      const unsigned wavesize = si_get_shader_wave_size(shader);
       unsigned orig_max_esverts;
       unsigned orig_max_gsprims;
       do {