Fix the advancedBlendMaxColorAttachments limit check
authorPiers Daniell <pdaniell@nvidia.com>
Thu, 24 Oct 2019 14:47:48 +0000 (08:47 -0600)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Sun, 27 Oct 2019 18:24:20 +0000 (14:24 -0400)
According to the latest Vulkan 1.1 spec revision 126 the
minimum implementation required limit for
advancedBlendMaxColorAttachments is "1" and not the "4"
the test expects.

Affects:

dEQP-VK.api.info.vulkan1p2_limits_validation.ext_blend_operation_advanced

Components: Vulkan

VK-GL-CTS issue: 2070

Change-Id: Icd4bafedc9c36e9a7907d40507a56479fb65a085

external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp

index 43bc873..e87ca65 100644 (file)
@@ -1081,7 +1081,7 @@ tcu::TestStatus validateLimitsExtBlendOperationAdvanced (Context& context)
 
        FeatureLimitTableItem featureLimitTable[] =
        {
-               { PN(checkAlways),      PN(blendOperationAdvancedPropertiesEXT.advancedBlendMaxColorAttachments),       LIM_MIN_UINT32(4) },
+               { PN(checkAlways),      PN(blendOperationAdvancedPropertiesEXT.advancedBlendMaxColorAttachments),       LIM_MIN_UINT32(1) },
        };
 
        log << TestLog::Message << blendOperationAdvancedPropertiesEXT << TestLog::EndMessage;