anv: Use load_global_constant for shader constants
authorJason Ekstrand <jason.ekstrand@intel.com>
Wed, 20 Jan 2021 22:21:38 +0000 (16:21 -0600)
committerMarge Bot <eric+marge@anholt.net>
Wed, 17 Mar 2021 17:49:58 +0000 (17:49 +0000)
commitbfe92b83db46bf3b30139e17d64a4a6e0a41ed21
tree9042943959f1c084b323aca78eb3a312df4eb3ca
parent1ce3660a5a5a942c54d2da761dc4d3b5fa6864e7
anv: Use load_global_constant for shader constants

NIR can do a bit better job optimizing this version.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8635>
src/intel/vulkan/anv_nir_apply_pipeline_layout.c