tu: Disable transformFeedbackPreservesProvokingVertex

Our implementation only preserves the provoking vertex if it is last,
and always preserving it would be more draw-time validation because the
vertex ordering is tied up with the tessellation domain origin. It turns
out we didn't notice this because the tests aren't good enough to catch
the issue.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24304>
This commit is contained in:
Connor Abbott 2023-07-26 16:02:52 +02:00 committed by Marge Bot
parent 6383f9c131
commit 37a92d0af1

View file

@ -497,7 +497,6 @@ tu_get_features(struct tu_physical_device *pdevice,
/* VK_EXT_provoking_vertex */
features->provokingVertexLast = true;
features->transformFeedbackPreservesProvokingVertex = true;
/* VK_EXT_mutable_descriptor_type */
features->mutableDescriptorType = true;