Add tests for pipeline libraries
authorPawel Ksiezopolski <pawel.ksiezopolski@mobica.com>
Tue, 18 Feb 2020 15:28:17 +0000 (16:28 +0100)
committerAlexander Galazin <alexander.galazin@arm.com>
Wed, 29 Apr 2020 07:31:49 +0000 (09:31 +0200)
commite20d8335dea5a37e66a1715d1162ed1c4052474d
tree4958d6f1e455f96aa957c970589df1f9d73ff72c
parent8cb3022404aeaf04fa05b8f8655aa3f50e490e5a
Add tests for pipeline libraries

Tests verify if it's possible to build and use pipeline
libraries as defined in specification ( chapters 9.8 and 9.13 ).
Also tests verify if pipeline libraries may be nested and if
they may be compiled in parallel.

New tests:
dEQP-VK.ray_tracing.pipeline_library.*

Components: Vulkan

VK-GL-CTS issue: 2213

Change-Id: I0604f9ce5bd42870c9e26e1347e9ecbfe7f55a87
AndroidGen.mk
android/cts/master/vk-master-2020-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/ray_tracing/CMakeLists.txt
external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingPipelineLibraryTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingPipelineLibraryTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingTests.cpp
external/vulkancts/mustpass/master/vk-default.txt