panfrost: Use more tilebuffer sizes
authorIcecream95 <ixn@keemail.me>
Mon, 13 Jul 2020 23:50:10 +0000 (11:50 +1200)
committerMarge Bot <eric+marge@anholt.net>
Mon, 20 Jul 2020 14:15:49 +0000 (14:15 +0000)
commit978f963ea43fb9b4af8aa12519fe689d9c3b57d6
treea8291da6e4c5181200075914f0bf58ba43ac35b6
parentc1d3d39e97106ebe95106d04be211b320cd5aee6
panfrost: Use more tilebuffer sizes

This will be needed for 8x MRT with 128-bit framebuffer formats.

Adds support for 256-bit, 1024-bit, and 2048-bit tilebuffer allocations,
depending on the amount of data required.

v2: Squash commits (Alyssa)

Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5892>
src/gallium/drivers/panfrost/pan_mfbd.c