panfrost: Refactor XML to permit non-IDVS jobs
authorAlyssa Rosenzweig <alyssa@collabora.com>
Thu, 17 Mar 2022 17:22:10 +0000 (13:22 -0400)
committerMarge Bot <emma+marge@anholt.net>
Fri, 18 Mar 2022 18:52:05 +0000 (18:52 +0000)
commite635dc9ea5124543a75376d65b7ee22acae88c28
tree0c34c59fd24676b96d747694d0036caeb5a6b18c
parent53f1fa9219309aa4a5c3220b6e1e2b9beb30fe6b
panfrost: Refactor XML to permit non-IDVS jobs

Tiler jobs look similar, but don't have the Allocations fields. Refactor to make
this possible to express.

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