radeonsi/gfx10: always use the legacy pipeline for streamout
authorMarek Olšák <marek.olsak@amd.com>
Tue, 20 Aug 2019 22:57:01 +0000 (18:57 -0400)
committerMarek Olšák <marek.olsak@amd.com>
Tue, 27 Aug 2019 20:16:08 +0000 (16:16 -0400)
The best way to prevent GDS hangs is not to use GDS.

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
src/gallium/drivers/radeonsi/si_pipe.c

index 514ed9a0324dcd9ca24a3ba56671e5e8690af5a9..260fafaeb9cf115c85ffcd8af391db7f487ca3eb 100644 (file)
@@ -1123,7 +1123,7 @@ radeonsi_screen_create_impl(struct radeon_winsys *ws,
        }
 
        sscreen->use_ngg = sscreen->info.chip_class >= GFX10;
-       sscreen->use_ngg_streamout = sscreen->info.chip_class >= GFX10;
+       sscreen->use_ngg_streamout = false;
 
        /* Only enable primitive binning on APUs by default. */
        if (sscreen->info.chip_class >= GFX10) {