Test additional robustBufferAccess requirements for vertex attribute
authorMikko Tiusanen <mikko.tiusanen@siru.fi>
Tue, 31 May 2022 09:45:42 +0000 (12:45 +0300)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 8 Jul 2022 14:41:08 +0000 (14:41 +0000)
commitce42b5b87e1fd218eeb4927667c2b4222f41d09e
tree45af8cd42928a3b18d46fe001d483388aacd2385
parent038024a63def3b9fcf37c69b958904c8b5c7f661
Test additional robustBufferAccess requirements for vertex attribute

These tests verify that out of bounds vertex attribute access returns
invalid values within the same binding with different buffer memory
layouts, including both zero and non zero binding stride.

VK-GL-CTS Issue: 3067

New tests:

dEQP-VK.robustness.robustness1_vertex_access.out_of_bounds_*

Components: Vulkan
Change-Id: I727610ba60acc392af3ceb9ff72cc4325fccdb04
AndroidGen.mk
android/cts/main/vk-master-2022-03-01/robustness.txt
android/cts/main/vk-master/robustness.txt
android/cts/main/vksc-main/robustness.txt
external/vulkancts/modules/vulkan/robustness/CMakeLists.txt
external/vulkancts/modules/vulkan/robustness/vktRobustness1VertexAccessTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/robustness/vktRobustness1VertexAccessTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/robustness/vktRobustnessTests.cpp
external/vulkancts/mustpass/main/vk-default/robustness.txt
external/vulkancts/mustpass/main/vksc-default/robustness.txt