diff options
author | Alexander Galazin <alexander.galazin@arm.com> | 2020-06-03 13:26:06 +0200 |
---|---|---|
committer | Alexander Galazin <alexander.galazin@arm.com> | 2020-06-03 13:26:06 +0200 |
commit | c79d825aab35e89d4657b5e0a0d776e5bfb63350 (patch) | |
tree | 9d7cac87413099d640b7ba1f0f6c682bf0c8c062 | |
parent | 414f36aa72aefdd4a0a60b679a41dd265065e7ff (diff) | |
parent | 68c787b59ac15798b95116178a4f5ee60f6e0904 (diff) | |
download | deqp-c79d825aab35e89d4657b5e0a0d776e5bfb63350.tar.gz |
Merge vk-gl-cts/vulkan-cts-1.1.4 into vk-gl-cts/vulkan-cts-1.1.5
Change-Id: Ia8efca269d913a5aa28a847596348fd6ed1e1571
-rw-r--r-- | external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp b/external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp index 073e189ae..84f133d2c 100644 --- a/external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp +++ b/external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp @@ -560,21 +560,25 @@ tcu::TestStatus testPrimitivesDepthClamp (Context& context, const VkPrimitiveTop caseMinPixels[1] = caseMinPixels[3] = 2; break; - case VK_PRIMITIVE_TOPOLOGY_LINE_LIST: - case VK_PRIMITIVE_TOPOLOGY_LINE_STRIP: case VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY: case VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY: + requireFeatures(context.getInstanceInterface(), context.getPhysicalDevice(), FEATURE_GEOMETRY_SHADER); + // Fallthrough + case VK_PRIMITIVE_TOPOLOGY_LINE_LIST: + case VK_PRIMITIVE_TOPOLOGY_LINE_STRIP: caseMinPixels[0] = regionPixels; caseMinPixels[1] = RENDER_SIZE - 2; caseMinPixels[2] = regionPixels; caseMinPixels[3] = 2 * (RENDER_SIZE - 2); break; + case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY: + case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY: + requireFeatures(context.getInstanceInterface(), context.getPhysicalDevice(), FEATURE_GEOMETRY_SHADER); + // Fallthrough case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST: case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP: case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN: - case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY: - case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY: caseMinPixels[0] = caseMinPixels[1] = caseMinPixels[2] = caseMinPixels[3] = regionPixels; break; |