Fix indirect acceleration structure build
authorBoris Zanin <boris.zanin@mobica.com>
Wed, 29 Apr 2020 10:56:57 +0000 (12:56 +0200)
committerAlexander Galazin <alexander.galazin@arm.com>
Thu, 30 Apr 2020 13:26:42 +0000 (15:26 +0200)
Remove excessive requirement for host operations support.

Affects tests:
 * dEQP-VK.ray_tracing.indirect.*

Components: Vulkan

VK-GL-CTS issue: 2338, 2137

Change-Id: Ie3323557ea5f76313ec0d0ad1e879a19a2ab3248

external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuildIndirectTests.cpp

index 6e750c7..f913e67 100644 (file)
@@ -232,9 +232,6 @@ void RayTracingTestCase::checkSupport(Context& context) const
        if (rayTracingFeaturesKHR.rayTracing == DE_FALSE)
                TCU_THROW(NotSupportedError, "Requires rayTracingFeaturesKHR.rayTracing");
 
-       if (rayTracingFeaturesKHR.rayTracingHostAccelerationStructureCommands == DE_FALSE)
-               TCU_THROW(NotSupportedError, "Requires rayTracingFeaturesKHR.rayTracingHostAccelerationStructureCommands");
-
        if (rayTracingFeaturesKHR.rayTracingIndirectAccelerationStructureBuild == DE_FALSE)
                TCU_THROW(NotSupportedError, "Requires rayTracingFeaturesKHR.rayTracingIndirectAccelerationStructureBuild");
 }