struct PhysicalDeviceHostImageCopyProperties
Defined at line 118082 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkPhysicalDeviceHostImageCopyProperties, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceHostImageCopyProperties.html
Public Members
StructureType sType
void * pNext
uint32_t copySrcLayoutCount
ImageLayout * pCopySrcLayouts
uint32_t copyDstLayoutCount
ImageLayout * pCopyDstLayouts
ArrayWrapper1D optimalTilingLayoutUUID
Bool32 identicalMemoryTypeRequirements
Public Methods
void PhysicalDeviceHostImageCopyProperties (uint32_tcopySrcLayoutCount_,ImageLayout *pCopySrcLayouts_,uint32_tcopyDstLayoutCount_,ImageLayout *pCopyDstLayouts_,const std::array<uint8_t, 16U> &optimalTilingLayoutUUID_,Bool32identicalMemoryTypeRequirements_,void *pNext_)
Defined at line 118090 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceHostImageCopyProperties (const PhysicalDeviceHostImageCopyProperties & rhs)
Defined at line 118107 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceHostImageCopyProperties (const VkPhysicalDeviceHostImageCopyProperties & rhs)
Defined at line 118109 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceHostImageCopyProperties (const ArrayProxyNoTemporaries<ImageLayout> ©SrcLayouts_,const ArrayProxyNoTemporaries<ImageLayout> ©DstLayouts_,const std::array<uint8_t, 16U> &optimalTilingLayoutUUID_,Bool32identicalMemoryTypeRequirements_,void *pNext_)
Defined at line 118115 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & operator= (const PhysicalDeviceHostImageCopyProperties & rhs)
Defined at line 118131 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & operator= (const VkPhysicalDeviceHostImageCopyProperties & rhs)
Defined at line 118134 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setPNext (void * pNext_)
Defined at line 118141 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties && setPNext (void * pNext_)
Defined at line 118147 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setCopySrcLayoutCount (uint32_t copySrcLayoutCount_)
Defined at line 118153 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties && setCopySrcLayoutCount (uint32_t copySrcLayoutCount_)
Defined at line 118159 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setPCopySrcLayouts (ImageLayout * pCopySrcLayouts_)
Defined at line 118165 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties && setPCopySrcLayouts (ImageLayout * pCopySrcLayouts_)
Defined at line 118171 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setCopySrcLayouts (const ArrayProxyNoTemporaries<ImageLayout> & copySrcLayouts_)
Defined at line 118178 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setCopyDstLayoutCount (uint32_t copyDstLayoutCount_)
Defined at line 118186 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties && setCopyDstLayoutCount (uint32_t copyDstLayoutCount_)
Defined at line 118192 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setPCopyDstLayouts (ImageLayout * pCopyDstLayouts_)
Defined at line 118198 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties && setPCopyDstLayouts (ImageLayout * pCopyDstLayouts_)
Defined at line 118204 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setCopyDstLayouts (const ArrayProxyNoTemporaries<ImageLayout> & copyDstLayouts_)
Defined at line 118211 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setOptimalTilingLayoutUUID (std::array<uint8_t, 16U> optimalTilingLayoutUUID_)
Defined at line 118219 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties && setOptimalTilingLayoutUUID (std::array<uint8_t, 16U> optimalTilingLayoutUUID_)
Defined at line 118226 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setIdenticalMemoryTypeRequirements (Bool32 identicalMemoryTypeRequirements_)
Defined at line 118233 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties && setIdenticalMemoryTypeRequirements (Bool32 identicalMemoryTypeRequirements_)
Defined at line 118240 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceHostImageCopyProperties & operator const VkPhysicalDeviceHostImageCopyProperties & ()
Defined at line 118248 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceHostImageCopyProperties & operator VkPhysicalDeviceHostImageCopyProperties & ()
Defined at line 118253 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceHostImageCopyProperties * operator const VkPhysicalDeviceHostImageCopyProperties * ()
Defined at line 118258 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceHostImageCopyProperties * operator VkPhysicalDeviceHostImageCopyProperties * ()
Defined at line 118263 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const PhysicalDeviceHostImageCopyProperties & )
Defined at line 118285 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp