freedreno/ir3: improve handling of aliased inputs
authorJonathan Marek <jonathan@marek.ca>
Thu, 13 Aug 2020 01:57:15 +0000 (21:57 -0400)
committerMarge Bot <eric+marge@anholt.net>
Tue, 1 Sep 2020 15:10:47 +0000 (15:10 +0000)
commitc694af40bf341b08ddf74f62fde66c9030e1ac80
tree42b84c5402a6abbdc928cf64f84b114cc027812e
parentacb6163d5e683087bbfdea93ec13d02bd1a4ed59
freedreno/ir3: improve handling of aliased inputs

This allows overlapping inputs, which is required for the next patch which
makes it so setup_input may be called multiple times for each input.

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6181>
.gitlab-ci/deqp-freedreno-a307-fails.txt
src/freedreno/ir3/ir3_compiler_nir.c
src/freedreno/ir3/ir3_context.c