Enable nullDescriptor for AS ray query tests
authorRicardo Garcia <rgarcia@igalia.com>
Fri, 30 Oct 2020 15:41:04 +0000 (16:41 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 17 Dec 2020 13:18:59 +0000 (13:18 +0000)
commit431368c6ac9c6943c18fc81c6e75edf4523070a4
tree04024447c18049e16aabc70206c7b557591bbfc2
parente6e19aebe1be2de9ae83145fe7f7c6c571ac10c8
Enable nullDescriptor for AS ray query tests

Ray query null acceleration structure tests depend on the nullDescriptor
feature, which is not enabled in the default device. The tests need
custom devices, which implies minor design changes all over the ray
query builtin and advanced tests, due to these tests passing the global
context around and obtaining the test device from it in several
different places.

Affected tests:
dEQP-VK.ray_query.builtin.*
dEQP-VK.ray_query.advanced.*

Components: Vulkan
VK-GL-CTS issue: 2635

Change-Id: Ia5215c625b06c590d9b293e5c4d55b53c98a3e7d
external/vulkancts/modules/vulkan/ray_query/vktRayQueryBuiltinTests.cpp