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>
Thu, 16 Sep 2021 15:40:26 +0000 (15:40 +0000)
commitfde804f8fa48f0bcf0202ceb9073d6e01c8bd841
treed8002d58a9bcd54bc0109add911215f63a99c77d
parentaebbea7b29507dfb24fb204697671ad7b4ac4fc1
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-with-dynamic-rendering.txt
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-with-dynamic-rendering.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-with-dynamic-rendering.txt
external/vulkancts/mustpass/master/vk-default/renderpass.txt
external/vulkancts/mustpass/master/vk-default/renderpass2.txt