Add clipping tests
authorMaciej Jesionowski <maciej.jesionowski@mobica.com>
Wed, 29 Jun 2016 10:31:07 +0000 (12:31 +0200)
committerPyry Haulos <phaulos@google.com>
Thu, 14 Jul 2016 19:24:04 +0000 (12:24 -0700)
commit96aebab21a68bd028540b76577ba5ba383a1bc50
treebd48125b7a375e232f942fdab35687ef3b31e061
parentc375fe94af54d25348eef954ef494a2b52122bd6
Add clipping tests

- primitive clipping against the clip volume
  - depth clipping
  - depthClampEnable
  - large point and wide line clipping
- user-defined clipping planes ClipDistance
  - static and dynamic indexing
  - interaction with CullDistance
  - complementarity criterion
external/vulkancts/modules/vulkan/CMakeLists.txt
external/vulkancts/modules/vulkan/clipping/CMakeLists.txt [new file with mode: 0644]
external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/clipping/vktClippingTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/clipping/vktClippingUtil.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/clipping/vktClippingUtil.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/vktTestPackage.cpp
external/vulkancts/mustpass/1.0.1/com.drawelements.deqp.vk.xml
external/vulkancts/mustpass/1.0.1/vk-default.txt