Ray tracing: avoid skipping triangles and AABBs at the same time
authorRicardo Garcia <rgarcia@igalia.com>
Fri, 11 Feb 2022 09:30:05 +0000 (10:30 +0100)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 24 Feb 2022 19:07:00 +0000 (19:07 +0000)
commit2d0a8cbcd979a41685dd32c29532320cdb47339d
tree6027ff8fbea0e17bc78a2eb781228152da86ff51
parent30aa98287625cab73d12bb6fbe6995cad0ad1842
Ray tracing: avoid skipping triangles and AABBs at the same time

This is illegal according to the spec.

Removed tests:
dEQP-VK.ray_tracing_pipeline.builtin.incomingrayflagsext.*pipelineskipboth*
dEQP-VK.ray_tracing_pipeline.builtin.incomingrayflagsext.*rayskiptriangles.pipelineskipaabbs*
dEQP-VK.ray_tracing_pipeline.builtin.incomingrayflagsext.*rayskipaabbs.pipelineskiptriangles*
dEQP-VK.ray_tracing_pipeline.builtin.incomingrayflagsext.*rayskipboth*

Components: Vulkan
VK-GL-CTS issue: 3508

Change-Id: Iebc50b4b546abc36b2607eeb7c5cbb900de35fcb
android/cts/master/vk-master-2021-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuiltinTests.cpp
external/vulkancts/mustpass/master/vk-default.txt