diff options
author | Marek Olšák <[email protected]> | 2019-11-12 17:10:05 -0500 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2019-12-10 16:32:36 -0500 |
commit | aced18aa61232193fb90b9e08d90a1e54721a8bf (patch) | |
tree | 4ef997fea94c3d88e5b1f3eba5b0448b66a1899b /src | |
parent | 42f921387b9c939cf1d809fa447d7980f73aa591 (diff) |
radeonsi/gfx10: simplify the tess_turns_off_ngg condition
Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]>
Diffstat (limited to 'src')
-rw-r--r-- | src/gallium/drivers/radeonsi/si_state_shaders.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/gallium/drivers/radeonsi/si_state_shaders.c b/src/gallium/drivers/radeonsi/si_state_shaders.c index d70b9a92669..a81636801cc 100644 --- a/src/gallium/drivers/radeonsi/si_state_shaders.c +++ b/src/gallium/drivers/radeonsi/si_state_shaders.c @@ -2793,9 +2793,7 @@ static void *si_create_shader_selector(struct pipe_context *ctx, /* EN_MAX_VERT_OUT_PER_GS_INSTANCE does not work with tesselation. */ sel->tess_turns_off_ngg = - (sscreen->info.family == CHIP_NAVI10 || - sscreen->info.family == CHIP_NAVI12 || - sscreen->info.family == CHIP_NAVI14) && + sscreen->info.chip_class == GFX10 && sel->gs_num_invocations * sel->gs_max_out_vertices > 256; break; |