pub unsafe fn cmd_update_buffer(&self, command_buffer: CommandBufferHandle, dst_buffer: BufferHandle,
            dst_offset: u64, data: &[u8]) {
        self.proc_addr_loader().vk.vkCmdUpdateBuffer(command_buffer.to_raw(),
            dst_buffer.to_raw(), dst_offset, data.len() as u64, data.as_ptr() as *const _);
    }
/// Updates a buffer's contents from host memory.
///
/// https://www.khronos.org/registry/vulkan/specs/1.0/man/html/vkCmdUpdateBuffer.html
//
// *PFN_vkCmdUpdateBuffer)(VkCommandBuffer commandBuffer, VkBuffer
// dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void*
// pData);
Updates a buffer's contents from host memory.


Updates a buffer ' s contents from host memory .
pub unsafe fn cmd_update_buffer(&self, command_buffer: CommandBufferHandle, dst_buffer: BufferHandle,
            dst_offset: u64, data: &[u8]) {
        self.proc_addr_loader().vk.vkCmdUpdateBuffer(command_buffer.to_raw(),
            dst_buffer.to_raw(), dst_offset, data.len() as u64, data.as_ptr() as *const _);
    }
pub unsafe fn cmd_update_buffer ( & self , command_buffer : CommandBufferHandle , dst_buffer : BufferHandle , dst_offset : u64 , data : & [ u8 ] ) { self . proc_addr_loader ( ) . vk . vkCmdUpdateBuffer ( command_buffer . to_raw ( ) , dst_buffer . to_raw ( ) , dst_offset , data . len ( ) as u64 , data . as_ptr ( ) as * const _ ) ; }
Updates a buffer's contents from host memory.
Updates a buffer ' s contents from host memory .
&self
command_buffer
CommandBufferHandle
dst_buffer
BufferHandle
dst_offset
u64
data
&[u8]
&self
command_buffer
CommandBufferHandle
dst_buffer
BufferHandle
dst_offset
u64
data
&[u8]