Add tests for VK_EXT_shader_atomic_float2
authorJason Ekstrand <jason.ekstrand@intel.com>
Wed, 26 Aug 2020 22:47:24 +0000 (17:47 -0500)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 13 Aug 2021 05:52:26 +0000 (05:52 +0000)
commit300c5767a18695a90918e0386f104d33c1bdf586
tree92d77771363412039ea4038c957428b4b8274ab3
parent26cfc8d34ade23d2baa161f5658a1b242237bb7d
Add tests for VK_EXT_shader_atomic_float2

New tests:
dEQP-VK.glsl.atomic_operations.*float16*
dEQP-VK.glsl.atomic_operations.min_float*
dEQP-VK.glsl.atomic_operations.max_float*
dEQP-VK.image.atomic_operations.min*r32f*
dEQP-VK.image.atomic_operations.max*r32f*

Affects:

dEQP-VK.glsl.atomic_operations.*float*
dEQP-VK.image.atomic_operations.add*r32f*
dEQP-VK.image.atomic_operations.exchange*r32f*

Components: Vulkan

VK-GL-CTS issue: 2566

Change-Id: I7462cc74e799c2245407220fa9db7e5b659f86f4
(cherry picked from commit ca4e5aff66bccbbe88935c10e2c55a3147c1fc03)
(cherry picked from commit 218eb73c4f30e720bd19a61704f5ad6ebcd73d48)
14 files changed:
android/cts/master/vk-master-2021-03-01/glsl.txt
android/cts/master/vk-master-2021-03-01/image.txt
android/cts/master/vk-master/glsl.txt
android/cts/master/vk-master/image.txt
external/vulkancts/framework/vulkan/vkMandatoryFeatures.inl
external/vulkancts/modules/vulkan/image/vktImageAtomicOperationTests.cpp
external/vulkancts/modules/vulkan/shaderexecutor/vktAtomicOperationTests.cpp
external/vulkancts/mustpass/master/vk-default/glsl.txt
external/vulkancts/mustpass/master/vk-default/image.txt
external/vulkancts/scripts/src/mandatory_features.txt
framework/delibs/debase/deFloat16.h
framework/delibs/debase/deMath.h
framework/delibs/decpp/CMakeLists.txt
framework/delibs/decpp/deMath.hpp [new file with mode: 0644]