freedreno/ir3: Allow isam for non-bindless ssbo loads
authorRob Clark <robdclark@chromium.org>
Thu, 22 Dec 2022 04:17:13 +0000 (20:17 -0800)
committerMarge Bot <emma+marge@anholt.net>
Thu, 29 Dec 2022 17:42:42 +0000 (17:42 +0000)
commit75eb0d2891c2eb7574bd943a6a40493484047b48
tree74ceeb7b6511cb9a39601d9805bd746ec16ae693
parent7cf7bf8b9ee87691816cf7d33d522b6417099f4b
freedreno/ir3: Allow isam for non-bindless ssbo loads

We already had the infrastructure for this, dating back to a5xx, so this
is low hanging fruit to hit the faster isam path.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20429>
src/freedreno/ci/freedreno-a618-fails.txt
src/freedreno/ci/freedreno-a630-fails.txt
src/freedreno/ir3/ir3_compiler_nir.c
src/gallium/drivers/freedreno/a6xx/fd6_context.c