dEQP-VK.renderpass*.load_store_op_none.* tests depth-stencil format support check
authorNeslisah <Neslisah.Torosdagli@amd.com>
Thu, 12 Aug 2021 15:32:21 +0000 (11:32 -0400)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 22 Oct 2021 20:56:23 +0000 (20:56 +0000)
commitdbaf39e6c3c773c5f9b9b6ce1a96ac867e1f86d0
tree20d92e9789e514b272f5c9c54e4fecfa84ad6a8e
parent8767898584b699b3baf54a5d9ae64434efb9480b
dEQP-VK.renderpass*.load_store_op_none.* tests depth-stencil format support check

In this test case, depth stencil format is set to VK_FORMAT_D24_UNORM_S8_UINT by default without checking if it is supported or not. If this format is not supported, then the test case crashes without even giving "Not Supported" result.

In this update I defined a set of depth stencil formats, and added a separate test case for each depth_stencil format. If the depth_stencil format is not supported, "Not Supported" is returned.

Affects: dEQP-VK.renderpass*.load_store_op_none.*

Components: Vulkan
VK-GL-CTS issue: 3049

Change-Id: Ifea5d0955a8325ecbed7f27296da4120e473d463
(cherry picked from commit 79c44fc79b7d17b8c70d2469e113c764011c51c6)
android/cts/master/vk-master-2021-03-01/renderpass.txt
android/cts/master/vk-master-2021-03-01/renderpass2.txt
android/cts/master/vk-master/renderpass.txt
android/cts/master/vk-master/renderpass2.txt
external/vulkancts/modules/vulkan/renderpass/vktRenderPassLoadStoreOpNoneTests.cpp
external/vulkancts/mustpass/master/vk-default/renderpass.txt
external/vulkancts/mustpass/master/vk-default/renderpass2.txt