Check NaN support in double comparison tests
authorRicardo Garcia <rgarcia@igalia.com>
Wed, 23 Oct 2019 16:38:45 +0000 (18:38 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 1 Nov 2019 11:55:27 +0000 (07:55 -0400)
commit154a45c3a9f5d0f71fd10a67df4ae053de55523f
tree9de15a2bd3ddc47b90d1548e48738a644d297ccb
parent8f4c7b847dd116bee5ebb29dc993086ee1f3e073
Check NaN support in double comparison tests

This commit makes sure NaNs are supported in shaders before using them
in double comparison tests, activating the needed extensions and
capabilities.

Affected and new tests:
dEQP-VK.spirv_assembly.instruction.*.64bit_compare.*

Components: Vulkan
VK-GL-CTS issue: 2066

Change-Id: I3d4d344a0fdaa574d7653d30d1ddc248eda0047e
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsm64bitCompareTests.cpp
external/vulkancts/mustpass/master/vk-default-no-waivers.txt
external/vulkancts/mustpass/master/vk-default.txt