aco: Refactor VS output stores in preparation for tessellation.
authorTimur Kristóf <timur.kristof@gmail.com>
Fri, 28 Feb 2020 15:20:01 +0000 (16:20 +0100)
committerMarge Bot <eric+marge@anholt.net>
Wed, 11 Mar 2020 08:34:10 +0000 (08:34 +0000)
commitdb93af5f1b7a04fba0899e45b64204766c6ec4aa
tree077cb3cbe4a68af8401a772416a5c53f1afa000c
parent0062bb04accb7fdd6174b45b7db8c0fb962bdf02
aco: Refactor VS output stores in preparation for tessellation.

This commit takes the new helpers into use by the VS output
store function. This function is also where the VS outputs will
be handled when the VS runs on the HW LS stage.

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/3964>
src/amd/compiler/aco_instruction_selection.cpp