Extend dEQP-VK.api.image_clearing tests to cover layered images
authorSlawomir Cygan <slawomir.cygan@intel.com>
Mon, 29 May 2017 17:23:01 +0000 (19:23 +0200)
committerAlexander Galazin <alexander.galazin@arm.com>
Fri, 23 Jun 2017 22:44:24 +0000 (00:44 +0200)
commitd3cfd6af11e27d6fedcb1a942354dc6b27a37c6f
tree5cb5e553a88b6b95f09a0da661c9fc98f0643932
parente5ea3f4d772c59189523d26e21a0b1947ed25f17
Extend dEQP-VK.api.image_clearing tests to cover layered images

This change adds new variang of image clearing test cases:
- *_multiple_layers
which use arrayed images and layered clears.

In the new tests variant both image views and clear operations
use layerCount smaller than `remaining` layers and non-zero
baseArrayLayer. It is expected that proper subset of layers
are cleared, while other layers are untouched.

All clear command variants (image, attachment), color formats
and image types are tested.

Affects: dEQP-VK.api.image_clearing

Components: Vulkan

VK-GL-CTS issue: 449

Change-Id: Ifedd393b14880697501df450b22740de76b6cd0c
(cherry picked from commit 1198740eef1b624f481d16302a5d311e512ba16b)
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/api/vktApiImageClearingTests.cpp
external/vulkancts/mustpass/1.0.2/vk-default.txt