radv: fix ignoring graphics shader stages that don't need to be imported
If a shader stage is already imported from a library it should be properly ignored. Fixes recent CTS dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages*. Fixes: c8765c52 ("radv: ignore shader stages that don't need to be imported with GPL") Signed-off-by:Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <mesa/mesa!20899> (cherry picked from commit b97fee43)
Showing
- .pick_status.json 1 addition, 1 deletion.pick_status.json
- src/amd/vulkan/radv_pipeline.c 12 additions, 3 deletionssrc/amd/vulkan/radv_pipeline.c
- src/amd/vulkan/radv_pipeline_rt.c 2 additions, 2 deletionssrc/amd/vulkan/radv_pipeline_rt.c
- src/amd/vulkan/radv_shader.h 1 addition, 0 deletionssrc/amd/vulkan/radv_shader.h
Loading
Please register or sign in to comment