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, 15 Oct 2021 21:49:40 +0000 (17:49 -0400)
commitdb2a604bb0360709657fe67ede3ce66df266ac20
treee0b73cdafb98cf6b6df47f4ff11de55104991491
parentacdd31693edac199f39c2ff9e5d897ee3f282b97
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