aco: implement GS copy shaders
authorRhys Perry <pendingchaos02@gmail.com>
Fri, 15 Nov 2019 11:31:03 +0000 (11:31 +0000)
committerMarge Bot <eric+marge@anholt.net>
Fri, 24 Jan 2020 13:35:07 +0000 (13:35 +0000)
commitf8f7712666b738fc9ebd4a6390563e44db46b68f
treec7fab24920a680a204da22bf54bbdb845b7d54b0
parentde4ce66f5c94b307f60f84314350bb53e3ac18d6
aco: implement GS copy shaders

v5: rebase on float_controls changes
v7: rebase after shader args MR and load/store vectorizer MR

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/2421>
src/amd/compiler/aco_instruction_selection.cpp
src/amd/compiler/aco_instruction_selection_setup.cpp
src/amd/compiler/aco_interface.cpp
src/amd/compiler/aco_ir.h