Add tests for indexed indirect draw calls and VertexIndex semantics
authorSlawomir Cygan <slawomir.cygan@intel.com>
Wed, 10 Aug 2016 17:39:32 +0000 (19:39 +0200)
committerPyry Haulos <phaulos@google.com>
Thu, 22 Sep 2016 19:47:52 +0000 (12:47 -0700)
commit39714d40c5e5b37a11b290a677cd471c0abea100
treeb56e72277d09c81eaf0b4bf48e99dc727e775ff0
parent45315d16ab172495f1241843bd1173908ebdd22f
Add tests for indexed indirect draw calls and VertexIndex semantics

Fixes #460

- dEQP-VK.draw.indirect_draw.indexed tests are added
- Each VS in these tests now also validates VertexIndex value
- firstVertex and vertexOffset values are no longer 0

Change-Id: Id78bd4c446b3e75a11e824f00775dc7ab96432cc
15 files changed:
android/cts/master/vk-master.txt
android/cts/nyc/src/vk-master.txt
android/cts/nyc/vk-master.txt
external/vulkancts/data/vulkan/draw/VertexFetch.vert
external/vulkancts/data/vulkan/draw/VertexFetchInstanced.vert
external/vulkancts/data/vulkan/draw/VertexFetchInstancedFirstInstance.vert
external/vulkancts/modules/vulkan/draw/vktDrawBaseClass.cpp
external/vulkancts/modules/vulkan/draw/vktDrawBaseClass.hpp
external/vulkancts/modules/vulkan/draw/vktDrawIndexedTest.cpp
external/vulkancts/modules/vulkan/draw/vktDrawIndirectTest.cpp
external/vulkancts/modules/vulkan/draw/vktDrawSimpleTest.cpp
external/vulkancts/modules/vulkan/draw/vktDrawTestCaseUtil.hpp
external/vulkancts/mustpass/1.0.0/src/master.txt
external/vulkancts/mustpass/1.0.0/vk-default.txt
external/vulkancts/mustpass/1.0.1/vk-default.txt