The required Vulkan implementation version for a Vkrunner shader test can now be specified in its [require]
section. Tests that are targeting Vulkan versions that aren’t supported by the device driver will be skipped.
Syntax:
1 2 |
[require] vulkan <major>.<minor>.<patch> |
For example:
1 2 |
[require] vulkan 1.1.3 |
Reminding that vkrunner is a Vulkan shader testing tool similar to piglit that was written by Neil Roberts and is now part of the Khronos group’s vk-gl-cts conformance tests suite.
You can read more about vkrunner, piglit and graphics drivers testing in the following Igalia blogs:
[1]: Neil Robert’s blog: https://blogs.igalia.com/nroberts/
[2]: Samuel Iglesias Gonsรกlvez’s blog: https://blogs.igalia.com/siglesias/