Create Graphics tests for OpName
authorHernan Liatis <hliatis@google.com>
Tue, 30 Jan 2018 18:19:08 +0000 (10:19 -0800)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 22 Feb 2018 10:58:23 +0000 (05:58 -0500)
commit0e158c60005dc72f460fd430393bdd637c6c65f5
tree78e81012458b9672b7488ec0bf2c1272d02d335c
parente1d87d965cc8d9648ce6e188d40517e1167388b9
Create Graphics tests for OpName

These tests make sure that OpName has no impact on the semantics of
graphics kernels. Note that the vertex shader template
(makeVertexShaderAssembly) changes %main to %BP_main.

New tests:
dEQP-VK.spirv_assembly.instruction.graphics.opname.*

Components: Vulkan

VK-GL-CTS issue: 936
VK-GL-CTS public issue: 76

Change-Id: I2c15b9a8cc9d1482548c32bf7f1acf8d02fc2e89
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmGraphicsShaderTestUtil.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp
external/vulkancts/mustpass/1.0.4/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.0.4/vk-default.txt