struct HostImageLayoutTransitionInfo

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

Public Members

StructureType sType
const void * pNext
Image image
ImageLayout oldLayout
ImageLayout newLayout
ImageSubresourceRange subresourceRange

Public Methods

void HostImageLayoutTransitionInfo (vk::Image image_, vk::ImageLayout oldLayout_, vk::ImageLayout newLayout_, vk::ImageSubresourceRange subresourceRange_, const void * pNext_)

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

void HostImageLayoutTransitionInfo (const HostImageLayoutTransitionInfo & rhs)

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

void HostImageLayoutTransitionInfo (const VkHostImageLayoutTransitionInfo & rhs)

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

HostImageLayoutTransitionInfo & operator= (const HostImageLayoutTransitionInfo & rhs)

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

HostImageLayoutTransitionInfo & operator= (const VkHostImageLayoutTransitionInfo & rhs)

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

HostImageLayoutTransitionInfo & setPNext (const void * pNext_)

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

HostImageLayoutTransitionInfo & setImage (vk::Image image_)

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

HostImageLayoutTransitionInfo & setOldLayout (vk::ImageLayout oldLayout_)

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

HostImageLayoutTransitionInfo & setNewLayout (vk::ImageLayout newLayout_)

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

HostImageLayoutTransitionInfo & setSubresourceRange (const vk::ImageSubresourceRange & subresourceRange_)

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

const VkHostImageLayoutTransitionInfo & operator const VkHostImageLayoutTransitionInfo & ()

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

VkHostImageLayoutTransitionInfo & operator VkHostImageLayoutTransitionInfo & ()

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

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

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