panfrost: Lower sysvals in GL
authorAlyssa Rosenzweig <alyssa@collabora.com>
Sat, 11 Feb 2023 02:22:49 +0000 (21:22 -0500)
committerMarge Bot <emma+marge@anholt.net>
Thu, 23 Mar 2023 23:53:46 +0000 (23:53 +0000)
commitffb9919c2fefe32f72a0889a45a707c86ced6a61
tree86d524641098cca9cd717e553ea0cfece4b19775
parent455a76f10a0c04a3262fa78f7b02f19dc39bd661
panfrost: Lower sysvals in GL

Drop the backend compiler sysval handling in favour of the pass in the GL
driver, bringing us into compliance with Ekstrand's rule.

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>
13 files changed:
src/gallium/drivers/panfrost/pan_shader.c
src/panfrost/compiler/bifrost_compile.c
src/panfrost/compiler/compiler.h
src/panfrost/lib/pan_blend.c
src/panfrost/lib/pan_blitter.c
src/panfrost/lib/pan_indirect_dispatch.c
src/panfrost/lib/pan_shader.c
src/panfrost/midgard/compiler.h
src/panfrost/midgard/midgard_compile.c
src/panfrost/util/meson.build
src/panfrost/util/pan_ir.h
src/panfrost/util/pan_sysval.c [deleted file]
src/panfrost/vulkan/panvk_vX_shader.c