v3d/v3dv: use shader_info->var_copies_lowered
authorAlejandro Piñeiro <apinheiro@igalia.com>
Wed, 26 Oct 2022 10:13:26 +0000 (12:13 +0200)
committerMarge Bot <emma+marge@anholt.net>
Mon, 6 Feb 2023 22:11:34 +0000 (22:11 +0000)
commit1a1fa2393ec532920cefba9597774eaf49e08aa1
treefd6cd852a82e05f096d0e56f7fc3d1653fb5b773
parentba0bc7182d25a16e95fa8957ffaba8b72b76fa5b
v3d/v3dv: use shader_info->var_copies_lowered

Instead of passing allow_copies as a parameter for v3d_optimize_nir
(so manually doing that tracking).

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19338>
src/broadcom/compiler/nir_to_vir.c
src/broadcom/compiler/v3d_compiler.h
src/broadcom/compiler/vir.c
src/broadcom/vulkan/v3dv_pipeline.c
src/gallium/drivers/v3d/v3d_program.c