Fix array stride in uniform buffer for VK_KHR_16bit_storage
authorLei Zhang <antiagainst@google.com>
Fri, 14 Sep 2018 18:56:12 +0000 (14:56 -0400)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 22 Nov 2018 09:33:23 +0000 (04:33 -0500)
commit560294bc55786d0b957d968b443a8b8f879f2f8e
tree0b7302842da227a99c159980c172b3cf816c5717
parent13f2ca394d52f446bd02d43439f7fc493d4579e6
Fix array stride in uniform buffer for VK_KHR_16bit_storage

Array stride need to be a multiple of 16.

Affects:
dEQP-VK.spirv_assembly.instruction.*.16bit_storage.*

Components: Vulkan, SPIR-V
VK-GL-CTS issue: 1344

Change-Id: If5c4415e8f1914a2579d914d33ab3b334affd8d3
(cherry picked from commit 503aa56f067bcd7d20ef55e676672098007e3782)
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsm16bitStorageTests.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmUtils.hpp