panfrost: Pack draw-time RSD all-at-once
authorAlyssa Rosenzweig <alyssa@collabora.com>
Fri, 14 May 2021 23:41:33 +0000 (19:41 -0400)
committerMarge Bot <eric+marge@anholt.net>
Tue, 18 May 2021 22:51:56 +0000 (22:51 +0000)
commitbfd76ab5019ba8b45f79a5896098525c91adcbe9
tree25b943cf2c891a08bdc5421d53d52b69cf0c9abb
parent8f2b2bcff48b7c04fbd48a6f83249f4ed29cc449
panfrost: Pack draw-time RSD all-at-once

Manually inline the functions, delete the duplicates, and use GenXML the
way it's meant to be used. Template structs should **never** cross
function boundaries.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10869>
src/gallium/drivers/panfrost/pan_cmdstream.c