// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry .Valid Usage (Implicit) **** * [[VUID-VkDescriptorPoolCreateInfo-sType-sType]] pname:sType must: be ename:VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO * [[VUID-VkDescriptorPoolCreateInfo-pNext-pNext]] pname:pNext must: be `NULL` * [[VUID-VkDescriptorPoolCreateInfo-flags-parameter]] pname:flags must: be a valid combination of elink:VkDescriptorPoolCreateFlagBits values * [[VUID-VkDescriptorPoolCreateInfo-pPoolSizes-parameter]] pname:pPoolSizes must: be a valid pointer to an array of pname:poolSizeCount valid sname:VkDescriptorPoolSize structures * [[VUID-VkDescriptorPoolCreateInfo-poolSizeCount-arraylength]] pname:poolSizeCount must: be greater than `0` ****