// Copyright (c) 2014-2016 Khronos Group. This work is licensed under a // Creative Commons Attribution 4.0 International License; see // http://creativecommons.org/licenses/by/4.0/ vkAllocateCommandBuffers(3) =========================== Name ---- vkAllocateCommandBuffers - Allocate command buffers from an existing command pool C Specification --------------- // refBegin vkAllocateCommandBuffers Allocate command buffers from an existing command pool To allocate command buffers, call: include::../api/protos/vkAllocateCommandBuffers.txt[] Parameters ---------- * pname:device is the logical device that owns the command pool. * pname:pAllocateInfo is a pointer to an instance of the sname:VkCommandBufferAllocateInfo structure describing parameters of the allocation. * pname:pCommandBuffers is a pointer to an array of sname:VkCommandBuffer handles in which the resulting command buffer objects are returned. The array must: be at least the length specified by the pname:commandBufferCount member of pname:pAllocateInfo. Each allocated command buffer begins in the initial state. Description ----------- include::../validity/protos/vkAllocateCommandBuffers.txt[] See Also -------- slink:VkCommandBuffer, slink:VkCommandBufferAllocateInfo, slink:VkDevice Document Notes -------------- For more information, see the Vulkan Specification at URL https://www.khronos.org/registry/vulkan/specs/1.0/xhtml/vkspec.html#vkAllocateCommandBuffers This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification,not directly. include::footer.txt[]