Fix regression from "Add contextSupports functions"
authorSlawomir Cygan <slawomir.cygan@intel.com>
Thu, 23 Nov 2017 10:51:23 +0000 (11:51 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 30 Nov 2017 15:01:04 +0000 (10:01 -0500)
Fixes contextSupports condition for missing VK1.1.

This regression was introduced in 39a3dba4.

Affects:
dEQP-VK.spirv_assembly.instruction.compute.loop_control.dependency_infinite

Components: Vulkan

VK-GL-CTS issue: 860

Change-Id: I866c815b918af2860d888775179635011f757535
(cherry picked from commit 4f5fa8a6a62071624d9a2a703b9219abc301c72a)

external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmLoopDepInfTests.cpp

index 4bf87f4..4e42348 100644 (file)
@@ -209,7 +209,7 @@ void SpvAsmLoopControlDependencyInfiniteCase::initPrograms (SourceCollections& p
 
 TestInstance* SpvAsmLoopControlDependencyInfiniteCase::createInstance (Context& context) const
 {
-       if (context.contextSupports(vk::ApiVersion(1, 1, 0)))
+       if (!context.contextSupports(vk::ApiVersion(1, 1, 0)))
                TCU_THROW(NotSupportedError, "SPIR-V higher than 1.3 is required for this test to run");
 
        return new SpvAsmLoopControlDependencyInfiniteInstance(context);