Fix invalid SPIR-V in dEQP-VK.sparse_resources
authorAndrey Tuganov <andreyt@google.com>
Thu, 2 Mar 2017 20:23:02 +0000 (15:23 -0500)
committerPyry Haulos <phaulos@google.com>
Mon, 20 Mar 2017 16:32:12 +0000 (12:32 -0400)
commit0d16f7a9a94a1a2356c9a4e0c4265efb887a8c6f
treef47b33a3871afb9c68f30fa161957b9683a9914f
parent87bb8d813cf55011df0b5845e38e68f5a7a6f1a1
Fix invalid SPIR-V in dEQP-VK.sparse_resources

Fixed issue:
SPIR-V code generated in
 - vktSparseResourcesShaderIntrinsicsStorage.cpp
 - vktSparseResourcesShaderIntrinsicsSampled.cpp
violates non-aggregate type declaration uniqueness rule of SPIR-V
specification.

Affects: dEQP-VK.sparse_resources.shader_intrinsics.*
Components: Vulkan

VK-GL-CTS issue: 230

Change-Id: Id39663a17684923f37924559917af524cf68f6c0
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsBase.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsBase.hpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsStorage.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsStorage.hpp