To complete recording of a command buffer, call:
// Provided by VK_VERSION_1_0
If there was an error during recording, the application will be notified by
an unsuccessful return code returned by
vkEndCommandBuffer, and the
command buffer will be moved to the invalid
If recording a command would exceed the amount of command pool memory
the implementation may report a
The command buffer remains in the recording
vkEndCommandBuffer is called.
vkEndCommandBuffer is called on a command buffer for which the
command pool memory reservation was exceeded during recording, it must
vkEndCommandBuffer must not return
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.