Add test: UBO out of order block member offsets
authorMaciej Jesionowski <maciej.jesionowski@mobica.com>
Tue, 11 Oct 2016 09:35:24 +0000 (11:35 +0200)
committerPyry Haulos <phaulos@google.com>
Fri, 18 Nov 2016 18:10:28 +0000 (13:10 -0500)
commit8df078f5c3b31d1dbc67cffeb237f6af73865202
tree7c0e8807747e4eff01a52931e6a0f6c0bd899b6d
parentaa1f92c527f847b6c2ecd77665172aa80d987f9a
Add test: UBO out of order block member offsets

New tests:
- dEQP-VK.ubo.random.all_out_of_order_offsets.*

Modified tests:
- dEQP-VK.ubo.* - changed GLSL version from '310 es' to '450'
- dEQP-VK.ubo.random.all_* - include arrays of arrays

Version change is required to support 'offset' layout in GLSL.

Fixes #490

Change-Id: I0c07dcebd85874d64146e48db8fefe8ad9f88877
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/ubo/vktRandomUniformBlockCase.cpp
external/vulkancts/modules/vulkan/ubo/vktRandomUniformBlockCase.hpp
external/vulkancts/modules/vulkan/ubo/vktUniformBlockCase.cpp
external/vulkancts/modules/vulkan/ubo/vktUniformBlockCase.hpp
external/vulkancts/modules/vulkan/ubo/vktUniformBlockTests.cpp
external/vulkancts/mustpass/1.0.2/vk-default.txt