Enable vertexPipelineStoresAndAtomics feature

Bug b/140294254

Test: dEQP-VK.binding_model.*
Test: dEQP-VK.glsl.atomic_operations.*
Test: dEQP-VK.robustness.vertex_access.*
Test: dEQP-VK.synchronization.op.single_queue.*

Change-Id: I5f3cd246d93b6550a2ad982f1c838ad9c02d3858
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/35789
Tested-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
diff --git a/src/Vulkan/VkPhysicalDevice.cpp b/src/Vulkan/VkPhysicalDevice.cpp
index 8e6b8e7..1618773 100644
--- a/src/Vulkan/VkPhysicalDevice.cpp
+++ b/src/Vulkan/VkPhysicalDevice.cpp
@@ -56,7 +56,7 @@
 		VK_FALSE,  // textureCompressionBC
 		VK_FALSE,  // occlusionQueryPrecise
 		VK_FALSE,  // pipelineStatisticsQuery
-		VK_FALSE,  // vertexPipelineStoresAndAtomics
+		VK_TRUE,   // vertexPipelineStoresAndAtomics
 		VK_TRUE,   // fragmentStoresAndAtomics
 		VK_FALSE,  // shaderTessellationAndGeometryPointSize
 		VK_FALSE,  // shaderImageGatherExtended