Set all provoking vertex feature bools
transformFeedbackPreservesProvokingVertex is now written to when
provoking vertex featurse are queried.
Bug: b/200291928
Change-Id: I9b4ddde03199c3cbe592e1bdf1844d935fbfce6d
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/57208
Kokoro-Result: kokoro <noreply+kokoro@google.com>
Tested-by: Sean Risser <srisser@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Commit-Queue: Sean Risser <srisser@google.com>
diff --git a/src/Vulkan/VkPhysicalDevice.cpp b/src/Vulkan/VkPhysicalDevice.cpp
index 5468209..88891fe 100644
--- a/src/Vulkan/VkPhysicalDevice.cpp
+++ b/src/Vulkan/VkPhysicalDevice.cpp
@@ -170,6 +170,7 @@
static void getPhysicalDeviceProvokingVertexFeaturesEXT(T *features)
{
features->provokingVertexLast = VK_TRUE;
+ features->transformFeedbackPreservesProvokingVertex = VK_FALSE;
}
template<typename T>