Move VkRunner tests to Amber
authorBoris Zanin <boris.zanin@mobica.com>
Mon, 25 Mar 2019 17:06:01 +0000 (18:06 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 29 Mar 2019 09:58:20 +0000 (05:58 -0400)
commit46988455472852169f262d9f7de64fc535023ac6
tree631b057de9c0b6ce56a180b2d22a20327f93b666
parente7a2681e1fbdb5ef876729b193d9ac414661859b
Move VkRunner tests to Amber

CTS will use Amber as the shader test engine.
Thus this commit does:
 * move existing VkRunner tests to Amber
 * remove VkRunner from the CTS source

Affects tests:
 * dEQP-VK.graphicsfuzz.*

Components: vulkan

VK-GL-CTS issue: 1663

Change-Id: Ie3d17ec6f2eea79b777261f7c022fa7c5d0a965f
34 files changed:
AndroidGen.mk
CMakeLists.txt
android/cts/master/src/vk-excluded-tests.txt
external/fetch_sources.py
external/vkrunner/.gitignore [deleted file]
external/vkrunner/CMakeLists.txt [deleted file]
external/vulkancts/data/vulkan/amber/graphicsfuzz/continue-and-merge.amber [moved from external/vulkancts/data/vulkan/vkrunner/graphicsfuzz/continue-and-merge.shader_test with 100% similarity]
external/vulkancts/data/vulkan/amber/graphicsfuzz/control-flow-switch.amber [moved from external/vulkancts/data/vulkan/vkrunner/graphicsfuzz/control-flow-switch.shader_test with 100% similarity]
external/vulkancts/data/vulkan/amber/graphicsfuzz/dead-struct-init.amber [moved from external/vulkancts/data/vulkan/vkrunner/graphicsfuzz/dead-struct-init.shader_test with 100% similarity]
external/vulkancts/data/vulkan/amber/graphicsfuzz/fragcoord-control-flow-2.amber [moved from external/vulkancts/data/vulkan/vkrunner/graphicsfuzz/fragcoord-control-flow-2.shader_test with 100% similarity]
external/vulkancts/data/vulkan/amber/graphicsfuzz/fragcoord-control-flow.amber [moved from external/vulkancts/data/vulkan/vkrunner/graphicsfuzz/fragcoord-control-flow.shader_test with 100% similarity]
external/vulkancts/data/vulkan/amber/graphicsfuzz/mat-array-deep-control-flow.amber [moved from external/vulkancts/data/vulkan/vkrunner/graphicsfuzz/mat-array-deep-control-flow.shader_test with 100% similarity]
external/vulkancts/data/vulkan/amber/graphicsfuzz/mat-array-distance.amber [moved from external/vulkancts/data/vulkan/vkrunner/graphicsfuzz/mat-array-distance.shader_test with 100% similarity]
external/vulkancts/data/vulkan/amber/graphicsfuzz/pow-vec4.amber [moved from external/vulkancts/data/vulkan/vkrunner/graphicsfuzz/pow-vec4.shader_test with 100% similarity]
external/vulkancts/data/vulkan/amber/graphicsfuzz/swizzle-struct-init-min.amber [moved from external/vulkancts/data/vulkan/vkrunner/graphicsfuzz/swizzle-struct-init-min.shader_test with 100% similarity]
external/vulkancts/data/vulkan/amber/graphicsfuzz/while-inside-switch.amber [moved from external/vulkancts/data/vulkan/vkrunner/graphicsfuzz/while-inside-switch.shader_test with 100% similarity]
external/vulkancts/data/vulkan/vkrunner/example/spirv.shader_test [deleted file]
external/vulkancts/data/vulkan/vkrunner/example/sqrt.shader_test [deleted file]
external/vulkancts/data/vulkan/vkrunner/example/ubo.shader_test [deleted file]
external/vulkancts/data/vulkan/vkrunner/example/vertex-data.shader_test [deleted file]
external/vulkancts/modules/vulkan/CMakeLists.txt
external/vulkancts/modules/vulkan/amber/CMakeLists.txt
external/vulkancts/modules/vulkan/amber/vktAmberGraphicsFuzzTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/amber/vktAmberGraphicsFuzzTests.hpp [moved from external/vulkancts/modules/vulkan/vkrunner/vktVkRunnerGraphicsFuzzTests.hpp with 84% similarity]
external/vulkancts/modules/vulkan/vkrunner/CMakeLists.txt [deleted file]
external/vulkancts/modules/vulkan/vkrunner/vktVkRunnerExampleTests.cpp [deleted file]
external/vulkancts/modules/vulkan/vkrunner/vktVkRunnerExampleTests.hpp [deleted file]
external/vulkancts/modules/vulkan/vkrunner/vktVkRunnerGraphicsFuzzTests.cpp [deleted file]
external/vulkancts/modules/vulkan/vkrunner/vktVkRunnerTestCase.cpp [deleted file]
external/vulkancts/modules/vulkan/vkrunner/vktVkRunnerTestCase.hpp [deleted file]
external/vulkancts/modules/vulkan/vktTestCase.cpp
external/vulkancts/modules/vulkan/vktTestCase.hpp
external/vulkancts/modules/vulkan/vktTestPackage.cpp
external/vulkancts/mustpass/1.1.4/src/excluded-tests.txt