Test non-uniform args in ray tracing operations
authorRicardo Garcia <rgarcia@igalia.com>
Thu, 4 Mar 2021 15:08:24 +0000 (16:08 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 16 Apr 2021 08:49:56 +0000 (08:49 +0000)
commitff9574c56c1cefd917da57ec9040ed3e4b928534
treeae507cd1d46d6b90da29596e424647e03041a2c7
parent9fe26710d09681f6f841b17f7149efc9401ae2b3
Test non-uniform args in ray tracing operations

Test that passing non-uniform values in arguments to traceRayExt() and
rayQueryInitializeEXT() works as expected.

New tests:
dEQP-VK.ray_tracing_pipeline.non_uniform_args.*
dEQP-VK.ray_query.non_uniform_args.*

Components: Vulkan
VK-GL-CTS issue: 2811

Change-Id: Ib9ee67907d822b1b1820601ca43122aadaef50d2
12 files changed:
AndroidGen.mk
android/cts/master/vk-master-2021-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/ray_query/CMakeLists.txt
external/vulkancts/modules/vulkan/ray_query/vktRayQueryNonUniformArgsTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/ray_query/vktRayQueryNonUniformArgsTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/ray_query/vktRayQueryTests.cpp
external/vulkancts/modules/vulkan/ray_tracing/CMakeLists.txt
external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingNonUniformArgsTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingNonUniformArgsTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingTests.cpp
external/vulkancts/mustpass/master/vk-default.txt