squash! v3dv,broadcom/compiler: don't abuse sampler index
authorIago Toral Quiroga <itoral@igalia.com>
Mon, 7 Aug 2023 07:19:11 +0000 (09:19 +0200)
committerMarge Bot <emma+marge@anholt.net>
Thu, 10 Aug 2023 07:10:01 +0000 (07:10 +0000)
commitda625903c7136ea1a1a124aa0c1e1cd696c4942f
tree411b951d2a6e2ba52ba218e0618d0c0016187696
parentb2de3f71dc516fb0e44d3d1ea4d4930649104e97
squash! v3dv,broadcom/compiler: don't abuse sampler index

For tex instructions that don't have sampler state use backend_flags
instead of sampler index to bind default sampler state.

Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24537>
src/broadcom/compiler/v3d40_tex.c
src/broadcom/compiler/vir.c
src/broadcom/vulkan/v3dv_meta_copy.c
src/broadcom/vulkan/v3dv_pipeline.c