vulkan: Add temporary constant-data shader indexing tests.
authorEric Anholt <anholt@google.com>
Wed, 5 Aug 2020 22:17:21 +0000 (15:17 -0700)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 18 Sep 2020 08:54:31 +0000 (04:54 -0400)
commit58d0646ceab416f463145e07a80001fb1b323379
tree91bc1823edfe0435d961a7292f990c5088bbd75e
parentff63312f54062e712be200230eb2a83a13fb2665
vulkan: Add temporary constant-data shader indexing tests.

Drivers often have a path for taking shader temps that are initialized
with constant data and uploading them through the UBO path instead of
as shader immediates (particularly for dynamic indexing).  Add some
shader indexing tests that try to hit that path.

New tests:

dEQP-VK.glsl.indexing.tmp_array.*const_write*

Change-Id: I1072d796d8b4244c109eb5e639a291a0c49ca29e
Components: Vulkan
android/cts/master/vk-master-2020-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderIndexingTests.cpp
external/vulkancts/mustpass/master/vk-default.txt