Extend Android Hardware Buffer external memory format tests
authorRosen Zhelev <rosen.zhelev@arm.com>
Fri, 13 Mar 2020 16:23:13 +0000 (16:23 +0000)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Mon, 11 May 2020 15:34:35 +0000 (11:34 -0400)
commit124c96e22ccf542bcfbf6356dbcfa76cd627e0f6
treefedda053dbcfe6f6fae4cba561b5cd41dadd7b87
parentb2d84418efc74c558be55c2934e14c2a93edefed
Extend Android Hardware Buffer external memory format tests

Add testing of depth and stencil Android Hardware Buffer formats.
These are added in Android API version 28 and present in the Format
Equivalence Table for VK_ANDROID_external_memory_android_hardware_buffer

Added tests:
dEQP-VK.api.external.memory.android_hardware_buffer.image_formats.d16_unorm
dEQP-VK.api.external.memory.android_hardware_buffer.image_formats.x8_d24_unorm_pack32
dEQP-VK.api.external.memory.android_hardware_buffer.image_formats.d24_unorm_s8_uint
dEQP-VK.api.external.memory.android_hardware_buffer.image_formats.d32_sfloat
dEQP-VK.api.external.memory.android_hardware_buffer.image_formats.d32_sfloat_s8_uint
dEQP-VK.api.external.memory.android_hardware_buffer.image_formats.s8_uint

Components: Vulkan

VK-GL-CTS issue: 2280

Change-Id: Ia90efc34f600eea6a1510276f3edab668c253459
android/cts/master/vk-master-2020-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/api/vktApiExternalMemoryTests.cpp
external/vulkancts/modules/vulkan/util/vktExternalMemoryUtil.cpp
external/vulkancts/mustpass/master/vk-default.txt