Fix issues with undefined levels in tess primitive discard tests
authorPyry Haulos <phaulos@google.com>
Thu, 16 Jun 2016 20:50:55 +0000 (13:50 -0700)
committerPyry Haulos <phaulos@google.com>
Thu, 16 Jun 2016 20:50:55 +0000 (13:50 -0700)
commit98903723a1a06d2cedb6c9cb198bd2591db2068f
treee10caba69509de7153a35591ca122e57e1a1c794
parentf1e45673a0d41f88498423f485dc654e044a577b
Fix issues with undefined levels in tess primitive discard tests

In certain cases less than 1 inner tessellation levels result in
implementation-dependent number of vertices to be generated. Relax
verification in those cases, and add separate tests that exercise only
valid (>= 1) inner levels.

Fixes #392
external/vulkancts/modules/vulkan/tessellation/vktTessellationPrimitiveDiscardTests.cpp
external/vulkancts/mustpass/1.0.1/com.drawelements.deqp.vk.xml
external/vulkancts/mustpass/1.0.1/vk-default.txt