nir, ac, aco: Add index src to load_buffer_amd/store_buffer_amd.
authorTimur Kristóf <timur.kristof@gmail.com>
Wed, 20 Apr 2022 15:20:00 +0000 (17:20 +0200)
committerMarge Bot <emma+marge@anholt.net>
Thu, 20 Oct 2022 20:00:50 +0000 (20:00 +0000)
commite52c2f4fca7dd8e11a40da32e8e90d7539885bdb
treef6838e62edc883b147790aa84016715e58f6f105
parentb67aa878107ce82c7c50b600f84eed66f2f8a7e9
nir, ac, aco: Add index src to load_buffer_amd/store_buffer_amd.

Also modify all existing uses to pass a zero to this new src.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Georg Lehmann <dadschoorse@gmail.com>
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com> (nir)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17551>
src/amd/common/ac_nir_lower_esgs_io_to_mem.c
src/amd/common/ac_nir_lower_ngg.c
src/amd/common/ac_nir_lower_taskmesh_io_to_mem.c
src/amd/common/ac_nir_lower_tess_io_to_mem.c
src/amd/compiler/aco_instruction_selection.cpp
src/amd/llvm/ac_nir_to_llvm.c
src/compiler/nir/nir_intrinsics.py