Add testing for VK_EXT_depth_clip_enable
authorPiers Daniell <pdaniell@nvidia.com>
Sat, 12 Jan 2019 00:23:07 +0000 (17:23 -0700)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 8 Feb 2019 12:55:09 +0000 (07:55 -0500)
commitf4be0e1a04989ab3f71e20ba168516cff5265c9e
treed32cad136fb3ee62fddfe953ebb773c1c787fa5a
parent59567deccd8ba17ea0da832afc72e9c7c195baab
Add testing for VK_EXT_depth_clip_enable

This extension allows the depth clip to be enabled/disabled
independent of depth clamp. These tests verify depth clip
behavior with both depth clamp enabled and disabled.

Adds tests:
dEQP-VK.clipping.clip_volume.depth_clip.*

Components: Vulkan

VK-GL-CTS issue: 1554

Change-Id: I202fcddb40b5fdd23955359a5ffba06c45e5cfef
15 files changed:
android/cts/master/vk-master.txt
external/vulkancts/framework/vulkan/vkBasicTypes.inl
external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl
external/vulkancts/framework/vulkan/vkStrUtil.inl
external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
external/vulkancts/framework/vulkan/vkStructTypes.inl
external/vulkancts/framework/vulkan/vkVulkan_c.inl
external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp
external/vulkancts/modules/vulkan/util/vktDrawUtil.cpp
external/vulkancts/modules/vulkan/util/vktDrawUtil.hpp
external/vulkancts/modules/vulkan/vktTestCase.cpp
external/vulkancts/modules/vulkan/vktTestCase.hpp
external/vulkancts/mustpass/1.1.4/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.4/vk-default.txt
external/vulkancts/scripts/src/vulkan.h.in