radv/rt: Fix and improve VkPipelineCreationFeedback
authorDaniel Schürmann <daniel@schuermann.dev>
Thu, 13 Apr 2023 22:44:36 +0000 (00:44 +0200)
committerMarge Bot <emma+marge@anholt.net>
Tue, 2 May 2023 19:15:10 +0000 (19:15 +0000)
commitcf13a1d791b840e010e5da4de48376be26e2271c
tree88827c60f79b09ce29d12dfee7b1b78d4db58677
parent7070c4e5ff0f1d85a94b57c15ea215fc35bb2a8c
radv/rt: Fix and improve VkPipelineCreationFeedback

Due to a copy-paste error, we asserted pipelineStageCreationFeedbackCount == 1
and wrote the stage feedback of the combined shader into the feedback of the first
stage. This is fixed.
Instead, we now write the precompilation feedback for each stage. This not ideal,
but definitely an improvement.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22100>
src/amd/vulkan/radv_pipeline_rt.c