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_t copySrcLayoutCount_, vk::ImageLayout * pCopySrcLayouts_, uint32_t copyDstLayoutCount_, vk::ImageLayout * pCopyDstLayouts_, const std::array<uint8_t, 16U> & optimalTilingLayoutUUID_, vk::Bool32 identicalMemoryTypeRequirements_, 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> & copySrcLayouts_, const vk::ArrayProxyNoTemporaries<vk::ImageLayout> & copyDstLayouts_, const std::array<uint8_t, 16U> & optimalTilingLayoutUUID_, vk::Bool32 identicalMemoryTypeRequirements_, 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