radv: don't use a separate cache entry for GS copy shaders
authorRhys Perry <pendingchaos02@gmail.com>
Tue, 26 Oct 2021 10:14:00 +0000 (11:14 +0100)
committerMarge Bot <eric+marge@anholt.net>
Wed, 27 Oct 2021 13:34:56 +0000 (13:34 +0000)
commit49d290bcf74ee837af5257a005b126d475d057cb
tree38a5fac30b88400253b6b072a1576c99062728a3
parent704340f0f6777e92369c206703504417ff764113
radv: don't use a separate cache entry for GS copy shaders

This seems simpler and probably faster.

This also fixes a warning for these CTS tests:
dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_geometry_stage_delayed_destroy_fragment_stage_delayed_destroy
dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_geometry_stage_fragment_stage
because we no longer set found_in_application_cache=false for pipelines
with NGG GS.

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13528>
src/amd/vulkan/radv_pipeline.c