Fix support check in transform feedback tests
authorToni Merilehti <toni.merilehti@siru.fi>
Wed, 6 Apr 2022 12:42:13 +0000 (15:42 +0300)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 14 Apr 2022 19:03:16 +0000 (19:03 +0000)
commitf93b804dd4651afe31a4a120cb2db673bafa63fc
tree74e27b8074a6ca88b09ed5eb57154a8a8208ac78
parent2c94c19e14a864352499ed04680c41a588cb51c8
Fix support check in transform feedback tests

Vulkan transform feedback simple tests currently require
transformFeedbackRasterizationStreamSelect property for all test cases
using vertex streams other than zero. This CL changes the support check
to require the property only for test cases that rasterize vertex
streams other than zero. This CL also moves the support check to
checkSupport function which is called before initPrograms.

Affects:
dEQP-VK.transform_feedback.simple.*

Components: Vulkan

VK-GL-CTS issue: 3597

Change-Id: I09db67690aca607d5a9664b4967d65a8b07fb4a7
external/vulkancts/modules/vulkan/transform_feedback/vktTransformFeedbackSimpleTests.cpp