pub unsafe fn cmd_bind_vertex_buffers(&self, command_buffer: CommandBufferHandle, first_binding: u32,
            buffers: &[BufferHandle], offsets: &[u64]) {
        self.proc_addr_loader().vk.vkCmdBindVertexBuffers(command_buffer.to_raw(),
            first_binding, buffers.len() as u32, buffers.as_ptr() as *const vks::VkBuffer,
            offsets.as_ptr());
    }
/// Binds vertex buffers to a command buffer.
///
/// https://www.khronos.org/registry/vulkan/specs/1.0/man/html/vkCmdBindVertexBuffers.html
//
// *PFN_vkCmdBindVertexBuffers)(VkCommandBuffer commandBuffer, uint32_t
// firstBinding, uint32_t bindingCount, const VkBuffer* pBuffers, const
// VkDeviceSize* pOffsets);
Binds vertex buffers to a command buffer.


Binds vertex buffers to a command buffer .
pub unsafe fn cmd_bind_vertex_buffers(&self, command_buffer: CommandBufferHandle, first_binding: u32,
            buffers: &[BufferHandle], offsets: &[u64]) {
        self.proc_addr_loader().vk.vkCmdBindVertexBuffers(command_buffer.to_raw(),
            first_binding, buffers.len() as u32, buffers.as_ptr() as *const vks::VkBuffer,
            offsets.as_ptr());
    }
pub unsafe fn cmd_bind_vertex_buffers ( & self , command_buffer : CommandBufferHandle , first_binding : u32 , buffers : & [ BufferHandle ] , offsets : & [ u64 ] ) { self . proc_addr_loader ( ) . vk . vkCmdBindVertexBuffers ( command_buffer . to_raw ( ) , first_binding , buffers . len ( ) as u32 , buffers . as_ptr ( ) as * const vks :: VkBuffer , offsets . as_ptr ( ) ) ; }
Binds vertex buffers to a command buffer.
Binds vertex buffers to a command buffer .
&self
command_buffer
CommandBufferHandle
first_binding
u32
buffers
&[BufferHandle]
offsets
&[u64]
&self
command_buffer
CommandBufferHandle
first_binding
u32
buffers
&[BufferHandle]
offsets
&[u64]