From: Marek Olšák Date: Wed, 3 Jul 2019 02:31:14 +0000 (-0400) Subject: radeonsi/gfx9: fix an oversight in primitive binning code X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=80b3f4b4bdd00190158b865eed67ea5f31d2197b;p=mesa.git radeonsi/gfx9: fix an oversight in primitive binning code Acked-by: Pierre-Eric Pelloux-Prayer Acked-by: Dave Airlie --- 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[] = { {