aco: Use NIR IO semantics for tess factor IO locations.
authorTimur Kristóf <timur.kristof@gmail.com>
Sat, 12 Sep 2020 12:48:52 +0000 (14:48 +0200)
committerMarge Bot <eric+marge@anholt.net>
Tue, 22 Sep 2020 12:38:43 +0000 (12:38 +0000)
commitd58a1a87ccac015ec5dfbff05a6a0600d63be8b3
treee07822bf3756cfa7a7a9e17dc183b9efa5b71d0d
parent10540c2f6ffaa3446676b66ef52c98f5b88149b1
aco: Use NIR IO semantics for tess factor IO locations.

Previously we relied on looping over the NIR output variables
to remember the driver location of the tess factors, now use
the new NIR IO semantics instead.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6689>
src/amd/compiler/aco_instruction_selection.cpp
src/amd/compiler/aco_instruction_selection_setup.cpp