From: Marek Olšák Date: Mon, 27 Feb 2017 22:49:19 +0000 (+0100) Subject: radeonsi: unify HS max_offchip_buffers workarounds X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=283c31afa168921e9b8531a9bdd20bc0adc6caf2;p=mesa.git radeonsi: unify HS max_offchip_buffers workarounds Vulkan doesn't set more than 508. Reviewed-by: Nicolai Hähnle --- diff --git a/src/gallium/drivers/radeonsi/si_state_shaders.c b/src/gallium/drivers/radeonsi/si_state_shaders.c index 89de761e66e..d175b9c75e5 100644 --- a/src/gallium/drivers/radeonsi/si_state_shaders.c +++ b/src/gallium/drivers/radeonsi/si_state_shaders.c @@ -2407,13 +2407,13 @@ static void si_init_tess_factor_ring(struct si_context *sctx) max_offchip_buffers = MIN2(max_offchip_buffers, 126); break; case CIK: + case VI: case GFX9: max_offchip_buffers = MIN2(max_offchip_buffers, 508); break; - case VI: default: - max_offchip_buffers = MIN2(max_offchip_buffers, 512); - break; + assert(0); + return; } assert(!sctx->tf_ring);