panvk: Inline blend constants as syvals
authorAlyssa Rosenzweig <alyssa@collabora.com>
Tue, 7 Feb 2023 17:01:33 +0000 (12:01 -0500)
committerMarge Bot <emma+marge@anholt.net>
Thu, 23 Mar 2023 23:53:46 +0000 (23:53 +0000)
commit3ec9b183327d2ccf7bda666b3a370e6b12053291
tree8077568f7be2c755e4be04bf66db3efe453282f6
parent819313ff99505a0b0fba3669b58e07fb925b5b83
panvk: Inline blend constants as syvals

Blend constants are sysvals, it's just that they can sometimes be inlined
depending on the pipeline state. The old "inline blend constant" pass is a
special case of the new "lower all sysvals" pass in panvk.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20906>
src/panfrost/vulkan/panvk_vX_shader.c