C Specification
The VkCopyMemoryIndirectInfoKHR structure is defined as:
// Provided by VK_KHR_copy_memory_indirect
typedef struct VkCopyMemoryIndirectInfoKHR {
VkStructureType sType;
const void* pNext;
VkAddressCopyFlagsKHR srcCopyFlags;
VkAddressCopyFlagsKHR dstCopyFlags;
uint32_t copyCount;
VkStridedDeviceAddressRangeKHR copyAddressRange;
} VkCopyMemoryIndirectInfoKHR;
Members
-
sTypeis a VkStructureType value identifying this structure. -
pNextisNULLor a pointer to a structure extending this structure. -
srcCopyFlagsis a VkAddressCopyFlagsKHR value defining the copy flags for the source address range. -
dstCopyFlagsis a VkAddressCopyFlagsKHR value defining the copy flags for the destination address range. -
copyCountis the number of copies to execute, and can be zero. -
copyAddressRangeis a memory region specifying the copy parameters. It is laid out as an array of VkCopyMemoryIndirectCommandKHR structures.
Document Notes
For more information, see the Vulkan Specification.
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.