Extend multiview tests
authorBoris Zanin <boris.zanin@mobica.com>
Thu, 14 Dec 2017 15:55:43 +0000 (16:55 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Wed, 31 Jan 2018 10:07:08 +0000 (05:07 -0500)
commit327b19d759e4a8baac64cd92cf9946ff743a0e0a
tree894ef50924bfbbe5a901af87e6fd6078c2854558
parent904d7b2abb749352870ea339abc955e831758d00
Extend multiview tests

Add multiview queries tests for:
 * occlusion queries
 * timestamp queries

Clear attachment test reimplemented to avoid usage of geometry shader
and added test to validate loading from multiview attachments.

Add tests
 * dEQP-VK.multiview.queries.*
 * dEQP-VK.multiview.readback_with_explicit_clear.*
 * dEQP-VK.multiview.readback_with_implicit_clear.*
 * dEQP-VK.multiview.*.5_10_5_10.*

Updates tests
 * dEQP-VK.multiview.clear_attachments.*

Components: Vulkan

VK-GL-CTS issue: 789

Change-Id: I66063f99eea4dfd8936f9b88d02ede043ae52553
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderTests.cpp
external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderUtil.cpp
external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderUtil.hpp
external/vulkancts/mustpass/1.1.2/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.2/vk-default.txt