panfrost: Flesh out compute jobs
authorAlyssa Rosenzweig <alyssa@collabora.com>
Thu, 3 Feb 2022 00:39:23 +0000 (19:39 -0500)
committerMarge Bot <emma+marge@anholt.net>
Wed, 16 Feb 2022 22:05:55 +0000 (22:05 +0000)
commit1ca2358d6b4de7c432ee873ba5674ba70eacf3e3
tree2ef855551570d2732a1d8ee4d5d0c297c114e752
parent6d5ddf69e2658d5c62747d4b4c4b3bc524196665
panfrost: Flesh out compute jobs

Valhall has a new twist on Mali's task splitting voodoo, plus compute offset
support.

On Bifrost + Vulkan, compute offsets needed lowering on Bifrost (gl_GlobalID).
Valhall saves a few instructions here.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15047>
src/panfrost/lib/genxml/v9.xml