pan/midgard: Fix a divide by zero in emit_alu_bundle
authorIcecream95 <ixn@keemail.me>
Wed, 1 Apr 2020 02:32:19 +0000 (15:32 +1300)
committerMarge Bot <eric+marge@anholt.net>
Fri, 3 Apr 2020 16:49:04 +0000 (16:49 +0000)
commit319158a814ae0833573d5e4ff7150504aebae59b
treeb21312149c401d573ddf69516eb34ead183546a1
parent355abfeed5fd234433a24ce983e3abc48c2d2b58
pan/midgard: Fix a divide by zero in emit_alu_bundle

util_dynarray_grow_bytes divides by eltsize, but it's possible for
bundle->padding to be zero.

I changed the other call to util_dynarray_grow_bytes for consistency.

Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4397>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4397>
src/panfrost/midgard/midgard_emit.c