Merge vk-gl-cts/vulkan-cts-1.2.7 into vk-gl-cts/vulkan-cts-1.3.0
authorMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 1 Oct 2021 22:05:39 +0000 (18:05 -0400)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 1 Oct 2021 22:05:39 +0000 (18:05 -0400)
Change-Id: Icd53be0bdc32472d88bd464dffb0ee3a8ab3677e

1  2 
external/vulkancts/modules/vulkan/draw/vktDrawInvertedDepthRangesTests.cpp
external/vulkancts/modules/vulkan/rasterization/vktRasterizationTests.cpp
framework/common/tcuRasterizationVerifier.cpp

@@@ -618,11 -598,11 +618,14 @@@ public
                if (m_params.depthClampEnable)
                        context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_DEPTH_CLAMP);
  
+               if (m_params.depthBiasEnable && m_params.depthBiasClamp != 0.0f)
+                       context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_DEPTH_BIAS_CLAMP);
                if (m_params.minDepth > 1.0f || m_params.minDepth < 0.0f || m_params.maxDepth > 1.0f || m_params.maxDepth < 0.0f)
                        context.requireDeviceFunctionality("VK_EXT_depth_range_unrestricted");
 +
 +              if (m_params.useDynamicRendering)
 +                      context.requireDeviceFunctionality("VK_KHR_dynamic_rendering");
        }
  
        virtual TestInstance* createInstance (Context& context) const