radeonsi: apply the tess+GS hang workaround to Polaris12 as well
authorMarek Olšák <marek.olsak@amd.com>
Fri, 5 May 2017 15:05:05 +0000 (17:05 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Fri, 5 May 2017 16:55:03 +0000 (18:55 +0200)
Cc: 17.1 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
src/gallium/drivers/radeonsi/si_state_draw.c

index e6a9ee0..5f1371a 100644 (file)
@@ -332,7 +332,8 @@ si_get_init_multi_vgt_param(struct si_screen *sscreen,
                                if (sscreen->b.family == CHIP_TONGA ||
                                    sscreen->b.family == CHIP_FIJI ||
                                    sscreen->b.family == CHIP_POLARIS10 ||
-                                   sscreen->b.family == CHIP_POLARIS11)
+                                   sscreen->b.family == CHIP_POLARIS11 ||
+                                   sscreen->b.family == CHIP_POLARIS12)
                                        partial_vs_wave = true;
                        } else {
                                partial_vs_wave = true;