struct PhysicalDeviceHostImageCopyProperties
Defined at line 72282 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
void * pNext
uint32_t copySrcLayoutCount
vk::ImageLayout * pCopySrcLayouts
uint32_t copyDstLayoutCount
vk::ImageLayout * pCopyDstLayouts
ArrayWrapper1D optimalTilingLayoutUUID
vk::Bool32 identicalMemoryTypeRequirements
Public Methods
void PhysicalDeviceHostImageCopyProperties (uint32_tcopySrcLayoutCount_,vk::ImageLayout *pCopySrcLayouts_,uint32_tcopyDstLayoutCount_,vk::ImageLayout *pCopyDstLayouts_,const std::array<uint8_t, 16U> &optimalTilingLayoutUUID_,vk::Bool32identicalMemoryTypeRequirements_,void *pNext_)
Defined at line 72290 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceHostImageCopyProperties (const PhysicalDeviceHostImageCopyProperties & rhs)
Defined at line 72307 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceHostImageCopyProperties (const VkPhysicalDeviceHostImageCopyProperties & rhs)
Defined at line 72309 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceHostImageCopyProperties (const vk::ArrayProxyNoTemporaries<vk::ImageLayout> ©SrcLayouts_,const vk::ArrayProxyNoTemporaries<vk::ImageLayout> ©DstLayouts_,const std::array<uint8_t, 16U> &optimalTilingLayoutUUID_,vk::Bool32identicalMemoryTypeRequirements_,void *pNext_)
Defined at line 72315 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & operator= (const PhysicalDeviceHostImageCopyProperties & rhs)
Defined at line 72331 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & operator= (const VkPhysicalDeviceHostImageCopyProperties & rhs)
Defined at line 72334 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setPNext (void * pNext_)
Defined at line 72341 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setCopySrcLayoutCount (uint32_t copySrcLayoutCount_)
Defined at line 72347 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setPCopySrcLayouts (vk::ImageLayout * pCopySrcLayouts_)
Defined at line 72353 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setCopySrcLayouts (const vk::ArrayProxyNoTemporaries<vk::ImageLayout> & copySrcLayouts_)
Defined at line 72361 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setCopyDstLayoutCount (uint32_t copyDstLayoutCount_)
Defined at line 72370 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setPCopyDstLayouts (vk::ImageLayout * pCopyDstLayouts_)
Defined at line 72376 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setCopyDstLayouts (const vk::ArrayProxyNoTemporaries<vk::ImageLayout> & copyDstLayouts_)
Defined at line 72384 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setOptimalTilingLayoutUUID (std::array<uint8_t, 16U> optimalTilingLayoutUUID_)
Defined at line 72393 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceHostImageCopyProperties & setIdenticalMemoryTypeRequirements (vk::Bool32 identicalMemoryTypeRequirements_)
Defined at line 72400 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceHostImageCopyProperties & operator const VkPhysicalDeviceHostImageCopyProperties & ()
Defined at line 72408 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceHostImageCopyProperties & operator VkPhysicalDeviceHostImageCopyProperties & ()
Defined at line 72413 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const PhysicalDeviceHostImageCopyProperties & )
Defined at line 72439 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp