Add coverage for depth bias with polygon topologies and fill modes
authorJuha Heiskanen <juha.heiskanen@siru.fi>
Tue, 21 Sep 2021 05:52:28 +0000 (08:52 +0300)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 1 Apr 2022 17:16:07 +0000 (17:16 +0000)
commit02f9d2af46710af305827fcd993dd7b6ff305dc4
tree663b659d78a32112de802241d91c6d711b4b662c
parentc6f5023925f1e4160100d83dfc9dd391be61c66a
Add coverage for depth bias with polygon topologies and fill modes

In these test we are applying the depth bias by using
depthBiasConstantFactor. Polygon topologies with fill, line and point
polygon modes are tested.

Components: Vulkan

VK-GL-CTS Issue: 3055

New tests: dEQP-VK.draw.renderpass.depth_bias.depth_bias_*

Change-Id: I5cb5a1c8ee13fa0f6c56edaf21eda4e19b6d144c
15 files changed:
AndroidGen.mk
android/cts/main/vk-master-2022-03-01/draw.txt
android/cts/main/vk-master/draw.txt
external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_patch_list_tri_fill.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_patch_list_tri_line.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_patch_list_tri_point.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_triangle_list_fill.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_triangle_list_line.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_triangle_list_point.amber [new file with mode: 0644]
external/vulkancts/modules/vulkan/amber/vktAmberTestCase.cpp
external/vulkancts/modules/vulkan/draw/CMakeLists.txt
external/vulkancts/modules/vulkan/draw/vktDrawDepthBiasTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/draw/vktDrawDepthBiasTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/draw/vktDrawTests.cpp
external/vulkancts/mustpass/main/vk-default/draw.txt