Add tests for oob access in unexecuted shader paths
authorMikko Tiusanen <mikko.tiusanen@siru.fi>
Mon, 19 Oct 2020 15:03:50 +0000 (18:03 +0300)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 6 Nov 2020 09:14:25 +0000 (04:14 -0500)
commit74813d58fa4e5b69132bb684f44084d2bf4e3a41
tree0886aaef4e5ad312cb902f885eb050488b5e6995
parent19a246f6edfab99d5fecaff858c14c56db11743a
Add tests for oob access in unexecuted shader paths

Added tests for non-robust out of bounds buffer access in unexecuted
shader code paths.

New tests:

dEQP-VK.robustness.non_robust_buffer_access.*

Components: Vulkan

VK-GL-CTS issue: 2171

Change-Id: I43ec27225ed949964d1d9783745326ff7a4dd528
AndroidGen.mk
android/cts/master/vk-master-2020-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/data/vulkan/amber/non_robust_buffer_access/unexecuted_oob_overflow.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/non_robust_buffer_access/unexecuted_oob_underflow.amber [new file with mode: 0644]
external/vulkancts/modules/vulkan/robustness/CMakeLists.txt
external/vulkancts/modules/vulkan/robustness/vktNonRobustBufferAccessTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/robustness/vktNonRobustBufferAccessTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/robustness/vktRobustnessTests.cpp
external/vulkancts/mustpass/master/vk-default.txt