struct CopyMemoryToImageIndirectInfoKHR

Defined at line 33046 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkCopyMemoryToImageIndirectInfoKHR, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkCopyMemoryToImageIndirectInfoKHR.html

Public Members

StructureType sType
const void * pNext
Flags srcCopyFlags
uint32_t copyCount
StridedDeviceAddressRangeKHR copyAddressRange
Image dstImage
ImageLayout dstImageLayout
const ImageSubresourceLayers * pImageSubresources

Public Methods

void CopyMemoryToImageIndirectInfoKHR (AddressCopyFlagsKHR srcCopyFlags_, uint32_t copyCount_, StridedDeviceAddressRangeKHR copyAddressRange_, Image dstImage_, ImageLayout dstImageLayout_, const ImageSubresourceLayers * pImageSubresources_, const void * pNext_)

Defined at line 33054 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void CopyMemoryToImageIndirectInfoKHR (const CopyMemoryToImageIndirectInfoKHR & rhs)

Defined at line 33071 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void CopyMemoryToImageIndirectInfoKHR (const VkCopyMemoryToImageIndirectInfoKHR & rhs)

Defined at line 33073 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void CopyMemoryToImageIndirectInfoKHR (AddressCopyFlagsKHR srcCopyFlags_, StridedDeviceAddressRangeKHR copyAddressRange_, Image dstImage_, ImageLayout dstImageLayout_, const ArrayProxyNoTemporaries<const ImageSubresourceLayers> & imageSubresources_, const void * pNext_)

Defined at line 33079 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR & operator= (const CopyMemoryToImageIndirectInfoKHR & rhs)

Defined at line 33096 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR & operator= (const VkCopyMemoryToImageIndirectInfoKHR & rhs)

Defined at line 33099 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR & setPNext (const void * pNext_)

Defined at line 33106 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR && setPNext (const void * pNext_)

Defined at line 33112 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR & setSrcCopyFlags (AddressCopyFlagsKHR srcCopyFlags_)

Defined at line 33118 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR && setSrcCopyFlags (AddressCopyFlagsKHR srcCopyFlags_)

Defined at line 33124 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR & setCopyCount (uint32_t copyCount_)

Defined at line 33130 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR && setCopyCount (uint32_t copyCount_)

Defined at line 33136 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR & setCopyAddressRange (const StridedDeviceAddressRangeKHR & copyAddressRange_)

Defined at line 33142 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR && setCopyAddressRange (const StridedDeviceAddressRangeKHR & copyAddressRange_)

Defined at line 33149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR & setDstImage (Image dstImage_)

Defined at line 33156 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR && setDstImage (Image dstImage_)

Defined at line 33162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR & setDstImageLayout (ImageLayout dstImageLayout_)

Defined at line 33168 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR && setDstImageLayout (ImageLayout dstImageLayout_)

Defined at line 33174 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR & setPImageSubresources (const ImageSubresourceLayers * pImageSubresources_)

Defined at line 33180 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR && setPImageSubresources (const ImageSubresourceLayers * pImageSubresources_)

Defined at line 33186 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

CopyMemoryToImageIndirectInfoKHR & setImageSubresources (const ArrayProxyNoTemporaries<const ImageSubresourceLayers> & imageSubresources_)

Defined at line 33194 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkCopyMemoryToImageIndirectInfoKHR & operator const VkCopyMemoryToImageIndirectInfoKHR & ()

Defined at line 33204 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkCopyMemoryToImageIndirectInfoKHR & operator VkCopyMemoryToImageIndirectInfoKHR & ()

Defined at line 33209 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkCopyMemoryToImageIndirectInfoKHR * operator const VkCopyMemoryToImageIndirectInfoKHR * ()

Defined at line 33214 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkCopyMemoryToImageIndirectInfoKHR * operator VkCopyMemoryToImageIndirectInfoKHR * ()

Defined at line 33219 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const CopyMemoryToImageIndirectInfoKHR & )

Defined at line 33240 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp