Verify Depth/Stencil Write conditions
authorAntto Mäkinen <antto.makinen@siru.fi>
Fri, 7 Jan 2022 10:23:48 +0000 (12:23 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 3 Mar 2022 23:04:47 +0000 (23:04 +0000)
commitcd6a82bd248ccab913bc929f625d901eba17e865
treebd0510cd25fe9709ee84b92485628caf8f9b3bad
parentabc9a0ad19010ed202d6afa3d84b07fcdff27c6e
Verify Depth/Stencil Write conditions

This commit adds new tests that verify the implementation properly
updates the depth and stencil buffers if a fragment is discarded.

VK-GL-CTS issue: 3345

New tests:
dEQP-VK.renderpass.depth_stencil_write_conditions.*

Components: Vulkan

Change-Id: Ifc65df616bf6d3febd89e494701f643b663fd9b2
AndroidGen.mk
android/cts/main/vk-master-2021-03-01/renderpass.txt
android/cts/main/vk-master/renderpass.txt
external/vulkancts/modules/vulkan/renderpass/CMakeLists.txt
external/vulkancts/modules/vulkan/renderpass/vktRenderPassDepthStencilWriteConditionsTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/renderpass/vktRenderPassDepthStencilWriteConditionsTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp
external/vulkancts/mustpass/main/vk-default/renderpass.txt