Fix VK_KHR_maintenance2 extended_usage_bit tests
authorBoris Zanin <boris.zanin@mobica.com>
Thu, 7 Sep 2017 07:19:08 +0000 (09:19 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 7 Sep 2017 15:41:29 +0000 (11:41 -0400)
Due to test runs over uncompressed formats it cannot include
VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR bit.
Remove this bit from the tests.

Update tests:
 * dEQP-VK.image.extended_usage_bit.*

Components: Vulkan

VK-GL-CTS issue: 673, 614

Change-Id: I0adb26c5306a9d5f49936ffef070050fd5936faa

external/vulkancts/modules/vulkan/image/vktImageTranscodingSupportTests.cpp

index 4cabe98..ab46dab 100644 (file)
@@ -450,7 +450,7 @@ VkImageCreateInfo GraphicsAttachmentsTestInstance::makeCreateImageInfo (const Vk
 {
        const VkImageType                       imageType                               = mapImageType(type);
        const VkImageCreateFlags        imageCreateFlagsBase    = VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT;
-       const VkImageCreateFlags        imageCreateFlagsAddOn   = extendedImageCreateFlag ? VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR | VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR : 0;
+       const VkImageCreateFlags        imageCreateFlagsAddOn   = extendedImageCreateFlag ? VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR : 0;
        const VkImageCreateFlags        imageCreateFlags                = imageCreateFlagsBase | imageCreateFlagsAddOn;
 
        const VkImageCreateInfo createImageInfo =