radv: move gs copy shader creation before other variants
authorRhys Perry <pendingchaos02@gmail.com>
Fri, 20 Sep 2019 12:45:42 +0000 (13:45 +0100)
committerMarge Bot <eric+marge@anholt.net>
Fri, 24 Jan 2020 13:35:07 +0000 (13:35 +0000)
commit0da7b3b18bc51ba539a5204058963dbb945c027b
tree1c5dbe405538b13f5b11283dedd44936ca027888
parent23edcf64909c7800c6d52a6bbed9d24945214370
radv: move gs copy shader creation before other variants

ACO lowers output derefs which breaks the shader_info pass used by gs copy
shader creation.

v3: rebase

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/2421>
src/amd/vulkan/radv_pipeline.c