public unsafe void CmdBindVertexBuffers(UInt32 binding, VkBuffer buffer, UInt64 offset) { CmdBindVertexBuffers(binding, new VkBuffer[] { buffer }, new UInt64[] { offset }); }
public unsafe void cmdCopyImageToBuffer(VkImage SrcImage, VkImageLayout ImageLayout, VkBuffer DstBuffer, VkBufferImageCopy[] Regions) { fixed(VkBufferImageCopy *pRegions = &Regions[0]) { _Parent.Device.vkCmdCopyImageToBuffer(_Handle, SrcImage._Handle, ImageLayout, DstBuffer._Handle, (uint)Regions.Length, new IntPtr(pRegions)); } }