stateless: Add CGPL implict VU checks

Stateless validation source for CreateGraphicsPipelines is manually
generated, and was missing many implict validation checks for optional
stage-related parameters.

Change-Id: I166ae9e0511d7fb8cd5171d3a18ec2a03e4f1a17
diff --git a/layers/stateless_validation.h b/layers/stateless_validation.h
index 15d8633..9765242 100644
--- a/layers/stateless_validation.h
+++ b/layers/stateless_validation.h
@@ -55,6 +55,7 @@
 extern const VkShaderStageFlags AllVkShaderStageFlagBits;
 extern const VkQueryControlFlags AllVkQueryControlFlagBits;
 extern const VkImageUsageFlags AllVkImageUsageFlagBits;
+extern const VkSampleCountFlags AllVkSampleCountFlagBits;
 
 extern const std::vector<VkCompareOp> AllVkCompareOpEnums;
 extern const std::vector<VkStencilOp> AllVkStencilOpEnums;
@@ -63,6 +64,9 @@
 extern const std::vector<VkLogicOp> AllVkLogicOpEnums;
 extern const std::vector<VkBorderColor> AllVkBorderColorEnums;
 extern const std::vector<VkImageLayout> AllVkImageLayoutEnums;
+extern const std::vector<VkFormat> AllVkFormatEnums;
+extern const std::vector<VkVertexInputRate> AllVkVertexInputRateEnums;
+extern const std::vector<VkPrimitiveTopology> AllVkPrimitiveTopologyEnums;
 
 // String returned by string_VkStructureType for an unrecognized type.
 const std::string UnsupportedStructureTypeString = "Unhandled VkStructureType";