Check memory model support in volatile atomic tests
authorSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Wed, 27 Nov 2019 10:06:54 +0000 (11:06 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Mon, 2 Dec 2019 10:42:11 +0000 (05:42 -0500)
commit5ded1abda3169e29a6116b6e6b53ce0b9a6d5ab2
treefde6bf7d0db2567a8f7ae3c9c54977a28fb6846b
parent93df316eda2325aa2d82647e3ed474d87bff5d48
Check memory model support in volatile atomic tests

Volatile atomic tests were not checking vulkan memory model support.

Components: Vulkan
VK-GL-CTS issue: 2125

Affected tests:

   dEQP-VK.spirv_assembly.*atomic*

Change-Id: I67557361e2df9fc057ab38a1104f66512a532cf0
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderCase.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmUtils.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmUtils.hpp