Basic tests for VK_KHR_graphics_pipeline_library
authorBoris Zanin <boris.zanin@mobica.com>
Thu, 13 May 2021 07:13:04 +0000 (09:13 +0200)
committerBoris Zanin <boris.zanin@mobica.com>
Wed, 27 Oct 2021 13:44:58 +0000 (15:44 +0200)
commita772a47d0f729931d8b7a729adb95b03a4ff3c76
tree8c7bc10a3711cdd96f0c53639326966f6b8936ea
parent49afd282306183025d1fbcb96ed4c7b911e85485
Basic tests for VK_KHR_graphics_pipeline_library

Validates basic VK_KHR_graphics_pipeline_library
functionality.

Add tests:

 * dEQP-VK.pipeline.graphics_library.*

Components: Vulkan

VK-GL-CTS issue: 2932

Change-Id: I32e9a139a65ed339f67c32bafb51369c649590f3
27 files changed:
AndroidGen.mk
android/cts/master/vk-master-2021-03-01/pipeline.txt
android/cts/master/vk-master/pipeline.txt
external/vulkancts/framework/vulkan/vkBasicTypes.inl
external/vulkancts/framework/vulkan/vkDeviceFeatureTest.inl
external/vulkancts/framework/vulkan/vkDeviceFeatures.inl
external/vulkancts/framework/vulkan/vkDeviceFeaturesForContextDecl.inl
external/vulkancts/framework/vulkan/vkDeviceFeaturesForContextDefs.inl
external/vulkancts/framework/vulkan/vkDeviceFeaturesForDefaultDeviceDefs.inl
external/vulkancts/framework/vulkan/vkDeviceProperties.inl
external/vulkancts/framework/vulkan/vkDevicePropertiesForContextDecl.inl
external/vulkancts/framework/vulkan/vkDevicePropertiesForContextDefs.inl
external/vulkancts/framework/vulkan/vkDevicePropertiesForDefaultDeviceDefs.inl
external/vulkancts/framework/vulkan/vkExtensionFunctions.inl
external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl
external/vulkancts/framework/vulkan/vkStrUtil.inl
external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
external/vulkancts/framework/vulkan/vkStructTypes.inl
external/vulkancts/framework/vulkan/vkVulkan_c.inl
external/vulkancts/modules/vulkan/draw/vktDrawCreateInfoUtil.cpp
external/vulkancts/modules/vulkan/draw/vktDrawCreateInfoUtil.hpp
external/vulkancts/modules/vulkan/pipeline/CMakeLists.txt
external/vulkancts/modules/vulkan/pipeline/vktPipelineLibraryTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/pipeline/vktPipelineLibraryTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/pipeline/vktPipelineTests.cpp
external/vulkancts/mustpass/master/vk-default/pipeline.txt
external/vulkancts/scripts/src/vulkan_core.h