radeonsi/gfx10: enable Wave32 for vertex, geometry, and tessellation shaders

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
This commit is contained in:
Marek Olšák 2019-07-12 15:55:33 -04:00
parent 1d82240f55
commit a0d330bedb
1 changed files with 5 additions and 0 deletions

View File

@ -1231,6 +1231,11 @@ radeonsi_screen_create_impl(struct radeon_winsys *ws,
sscreen->compute_wave_size = 64;
if (sscreen->info.chip_class >= GFX10) {
/* Pixels shaders: Wave64 is recommended.
* Compute shaders: There are piglit failures with Wave32.
*/
sscreen->ge_wave_size = 32;
if (sscreen->debug_flags & DBG(W32_GE))
sscreen->ge_wave_size = 32;
if (sscreen->debug_flags & DBG(W32_PS))