From 80b3f4b4bdd00190158b865eed67ea5f31d2197b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Tue, 2 Jul 2019 22:31:14 -0400 Subject: [PATCH] radeonsi/gfx9: fix an oversight in primitive binning code Acked-by: Pierre-Eric Pelloux-Prayer Acked-by: Dave Airlie --- src/gallium/drivers/radeonsi/si_state_binning.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/radeonsi/si_state_binning.c b/src/gallium/drivers/radeonsi/si_state_binning.c index b3c397ccd48..5f280ae7ec1 100644 --- a/src/gallium/drivers/radeonsi/si_state_binning.c +++ b/src/gallium/drivers/radeonsi/si_state_binning.c @@ -196,7 +196,7 @@ static struct uvec2 si_get_depth_bin_size(struct si_context *sctx) unsigned stencil_coeff = tex->surface.has_stencil && dsa->stencil_enabled ? 1 : 0; unsigned sum = 4 * (depth_coeff + stencil_coeff) * - tex->buffer.b.b.nr_samples; + MAX2(tex->buffer.b.b.nr_samples, 1); static const si_bin_size_subtable table[] = { { -- 2.30.2