diff --git a/src/gallium/drivers/llvmpipe/lp_state_cs.c b/src/gallium/drivers/llvmpipe/lp_state_cs.c index 3f1ab5f14f6..33c1e770005 100644 --- a/src/gallium/drivers/llvmpipe/lp_state_cs.c +++ b/src/gallium/drivers/llvmpipe/lp_state_cs.c @@ -1406,7 +1406,8 @@ llvmpipe_update_cs_variant(struct llvmpipe_context *lp, "\t%u instrs,\t%u instrs/variant\n", shader->variants_cached, lp->nr_cs_variants, lp->nr_cs_instrs, - lp->nr_cs_instrs / lp->nr_cs_variants); + lp->nr_cs_variants + ? lp->nr_cs_instrs / lp->nr_cs_variants : 0); } /*