Test reading primitive id from frag shader after tessellation
authorRicardo Garcia <rgarcia@igalia.com>
Wed, 18 Nov 2020 15:12:52 +0000 (16:12 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 3 Dec 2020 08:15:41 +0000 (03:15 -0500)
commit30af1c1044be34161e34e46c5d0952da5e494c54
treefa3692d286db42103498216b9b1b4c60afcb6b3f
parentc1ea5ddd45bca76cd8f3f219dc1806e813cff705
Test reading primitive id from frag shader after tessellation

Add a test that tries to read the primitive id from the fragment shader
in a pipeline that has tessellation shaders but no geometry shaders.

The new test has been grouped together with the existing Amber vertex
only test in a single group containing miscellaneous pipeline tests.

New test:
dEQP-VK.pipeline.misc.primitive_id_from_tess

Renamed test:
-dEQP-VK.pipeline.vertex_only.position_to_ssbo
+dEQP-VK.pipeline.misc.position_to_ssbo

Components: Vulkan
VK-GL-CTS issue: 2654

Change-Id: Ied0fef78916ee83960c689bfd2a7e48dc4b4cfd0
AndroidGen.mk
android/cts/master/vk-master-2020-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/data/vulkan/amber/pipeline/position_to_ssbo.amber [moved from external/vulkancts/data/vulkan/amber/pipeline/vertex_only/position_to_ssbo.amber with 100% similarity]
external/vulkancts/data/vulkan/amber/pipeline/primitive_id_from_tess.amber [new file with mode: 0644]
external/vulkancts/modules/vulkan/pipeline/CMakeLists.txt
external/vulkancts/modules/vulkan/pipeline/vktPipelineMiscTests.cpp [moved from external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexOnlyTests.cpp with 55% similarity]
external/vulkancts/modules/vulkan/pipeline/vktPipelineMiscTests.hpp [moved from external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexOnlyTests.hpp with 84% similarity]
external/vulkancts/modules/vulkan/pipeline/vktPipelineTests.cpp
external/vulkancts/mustpass/master/vk-default.txt