Add test: validate memoryTypeBits for buffers/images
authorMaciej Jesionowski <maciej.jesionowski@mobica.com>
Wed, 5 Oct 2016 14:28:38 +0000 (16:28 +0200)
committerPyry Haulos <phaulos@google.com>
Fri, 18 Nov 2016 18:09:14 +0000 (10:09 -0800)
commitaa1f92c527f847b6c2ecd77665172aa80d987f9a
treeae8f6f082efb90c46561779c97ff4797b915cea9
parentde2c2e09c68b97325f53d2fe90a5035dcdf7f3ed
Add test: validate memoryTypeBits for buffers/images

Query VkMemoryRequirements for various buffer and image configurations
and check:
- memoryTypeBits and alignment
- spec-imposed guarantees

New test:
- dEQP-VK.memory.requirements.*

Fixes #492

Change-Id: I3901cc4aa5501539404bdd900c5a1b4d3a62befb
Android.mk
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/memory/CMakeLists.txt
external/vulkancts/modules/vulkan/memory/vktMemoryRequirementsTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/memory/vktMemoryRequirementsTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/memory/vktMemoryTests.cpp
external/vulkancts/mustpass/1.0.2/vk-default.txt