Convert GraphicsFuzz vkscript to AmberScript
authorPaul Thomson <paulthomson@google.com>
Thu, 30 Jul 2020 17:11:05 +0000 (18:11 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 6 Aug 2020 08:13:16 +0000 (04:13 -0400)
commit5b5b2b0e18f1c78d0efbab39899d0e84dc2fe718
tree0b15dc32fe809b83e179db91cbf22c76bcae7a24
parent34bfb72ed028e94ef6956e2b1240a435e5be6291
Convert GraphicsFuzz vkscript to AmberScript

Also re-disassembled some SPIR-V shaders so that IDs are numbers instead
of names. Corrected some comments. Changed some tests to check ALL
pixels colors where this was possible.

Components: Vulkan

Affected tests:

dEQP-VK.graphicsfuzz.*

Change-Id: Iea2e7d852cf2b02886af84e986d180614ae543ff
17 files changed:
external/vulkancts/data/vulkan/amber/graphicsfuzz/color-write-in-loop.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/continue-and-merge.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/control-flow-switch.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/dead-struct-init.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/do-while-loop-in-conditionals.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/fragcoord-control-flow-2.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/fragcoord-control-flow.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/if-and-switch.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/mat-array-deep-control-flow.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/mat-array-distance.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/matrices-and-return-in-loop.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/nested-ifs-and-return-in-for-loop.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/pow-vec4.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/return-in-loop-in-function.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/swizzle-struct-init-min.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-loops-in-switch.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/while-inside-switch.amber