Fix asserts in image.mutable tests
authorSlawomir Cygan <slawomir.cygan@intel.com>
Thu, 2 Aug 2018 16:01:57 +0000 (18:01 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 20 Sep 2018 07:39:21 +0000 (03:39 -0400)
Fix malformed asserts and missing case switches in this test.

Components: Vulkan

Affects: dEQP-VK.image.mutable

VK-GL-CTS Issue: 1294

Change-Id: I010a8823e2f7fa53a845366e489f071dbdc2f7f2

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

index 87bf6ea..f045670 100644 (file)
@@ -1020,7 +1020,7 @@ void UploadDownloadExecutor::runSwapchain(Context& context, VkBuffer buffer, VkI
                uploadCopy(context);
                break;
        default:
-               DE_ASSERT("Unsupported upload method");
+               DE_FATAL("Unsupported upload method");
        }
 
        switch (m_caseDef.download)
@@ -1035,7 +1035,7 @@ void UploadDownloadExecutor::runSwapchain(Context& context, VkBuffer buffer, VkI
                downloadTexture(context, buffer);
                break;
        default:
-               DE_ASSERT("Unsupported download method");
+               DE_FATAL("Unsupported download method");
        }
 
        endCommandBuffer(m_vk, *m_cmdBuffer);
@@ -2116,7 +2116,7 @@ tcu::TestStatus testSwapchainMutable(Context& context, CaseDef caseDef)
                viewFormatFeatureFlags |= VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT;
                break;
        default:
-               DE_ASSERT("Invalid upload method");
+               DE_FATAL("Invalid upload method");
                break;
        }
        switch (caseDef.download)
@@ -2131,7 +2131,7 @@ tcu::TestStatus testSwapchainMutable(Context& context, CaseDef caseDef)
                viewFormatFeatureFlags |= VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT;
                break;
        default:
-               DE_ASSERT("Invalid download method");
+               DE_FATAL("Invalid download method");
                break;
        }