Fix a bunch of validation errors of pipeline library tests.
authorHyunjun Ko <zzoon@igalia.com>
Mon, 30 Jan 2023 07:51:43 +0000 (16:51 +0900)
committerPiotr Byszewski <piotr.byszewski@mobica.com>
Fri, 3 Feb 2023 08:49:50 +0000 (08:49 +0000)
commitfb399d2280123a4cd4e31e3aaabca476f68e347f
tree2ea47a9e0f09bb52c5ee2ad80635f23007ea0ac8
parent502fc4210e15cb0039b556f37d904aac2cf852d6
Fix a bunch of validation errors of pipeline library tests.

Fixes:
VUID-VkGraphicsPipelineCreateInfo-flags-06608
VUID-VkGraphicsPipelineLibraryCreateInfoEXT-flags-requiredbitmask
VUID-VkGraphicsPipelineCreateInfo-renderpass-06631
VUID-vkCmdPipelineBarrier-srcAccessMask-02815
VUID-vkCmdPipelineBarrier-dstAccessMask-02816
UNASSIGNED-CoreValidation-Shader-InputNotProduced
VUID-vkCmdDraw-None-04007
VUID-vkCmdDraw-None-02721

Also removes 2 tests, trying to create a pipeline library with all
pipeline states, which violates VUID-VkGraphicsPipelineCreateInfo-flags-06608.

Affects:
dEQP-VK.pipeline.pipeline_library.graphics_library.*

Removed tests:
dEQP-VK.pipeline.pipeline_library.graphics_library.fast.0_1_1_1_1
dEQP-VK.pipeline.pipeline_library.graphics_library.optimize.0_1_1_1_1

VK-GL-CTS Issue: 4255

Components: Vulkan

Change-Id: I0ed2fa28cc5626aeee60f08527a7467428354d4a
android/cts/main/vk-master-2022-03-01/pipeline.txt
android/cts/main/vk-master/pipeline.txt
external/vulkancts/modules/vulkan/pipeline/vktPipelineLibraryTests.cpp
external/vulkancts/mustpass/main/vk-default/pipeline.txt