예제 #1
0
 /// <summary>
 /// To copy data between buffer objects, call:
 /// </summary>
 /// <param name="src">is the source buffer.</param>
 /// <param name="dest">is the destination buffer.</param>
 /// <param name="region">is a pointer to an array of <see cref="VkBufferCopy"/> structures specifying the regions to copy.</param>
 public void CopyBuffer(Buffer src, Buffer dest, VkBufferCopy region)
 {
     unsafe
     {
         VkCommandBuffer.vkCmdCopyBuffer(Handle, src.Handle, dest.Handle, 1, &region);
     }
 }