Check for geometry shader support when testing adjacency topologies
authorChris Forbes <chrisforbes@google.com>
Mon, 15 Apr 2019 23:03:23 +0000 (16:03 -0700)
committerChris Forbes <chrisforbes@google.com>
Mon, 15 Apr 2019 23:48:18 +0000 (19:48 -0400)
commit9c97d200e33e781ebb9f85df1195bcb84e013833
tree1669284852aa43f5d86444abb73de39fa9f1a93e
parent32bbcdb3f63a3c2a24144ed364e5cc31d14e5e63
Check for geometry shader support when testing adjacency topologies

Clipping tests would attempt to create pipelines using adjacency
topologies without checking for geometry shader support.

This seems to be a benign failure on most real implementations, but is a
VU violation.

Affects: dEQP-VK.clipping.clip_volume.*
VK-GL-CTS Issue: 1738

Change-Id: Iac6cfc6a669f2e533ce8ceaf4e7c2448b9fe4883
external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp