1// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry 2.Valid Usage (Implicit) 3**** 4* [[VUID-vkResetDescriptorPool-device-parameter]] pname:device must: be a valid sname:VkDevice handle 5* [[VUID-vkResetDescriptorPool-descriptorPool-parameter]] pname:descriptorPool must: be a valid sname:VkDescriptorPool handle 6* [[VUID-vkResetDescriptorPool-flags-zerobitmask]] pname:flags must: be `0` 7* [[VUID-vkResetDescriptorPool-descriptorPool-parent]] pname:descriptorPool must: have been created, allocated, or retrieved from pname:device 8**** 9 10.Host Synchronization 11**** 12* Host access to pname:descriptorPool must: be externally synchronized 13* Host access to any sname:VkDescriptorSet objects allocated from pname:descriptorPool must: be externally synchronized 14**** 15 16.Return Codes 17**** 18ifndef::doctype-manpage[] 19<<fundamentals-successcodes,Success>>:: 20endif::doctype-manpage[] 21ifdef::doctype-manpage[] 22On success, this command returns:: 23endif::doctype-manpage[] 24* ename:VK_SUCCESS 25ifndef::doctype-manpage[] 26<<fundamentals-errorcodes,Failure>>:: 27endif::doctype-manpage[] 28ifdef::doctype-manpage[] 29On failure, this command returns:: 30endif::doctype-manpage[] 31* ename:VK_ERROR_OUT_OF_HOST_MEMORY 32* ename:VK_ERROR_OUT_OF_DEVICE_MEMORY 33**** 34 35