struct SubresourceLayout

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

Public Members

vk::DeviceSize offset
vk::DeviceSize size
vk::DeviceSize rowPitch
vk::DeviceSize arrayPitch
vk::DeviceSize depthPitch

Public Methods

void SubresourceLayout (vk::DeviceSize offset_, vk::DeviceSize size_, vk::DeviceSize rowPitch_, vk::DeviceSize arrayPitch_, vk::DeviceSize depthPitch_)

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

void SubresourceLayout (const SubresourceLayout & rhs)

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

void SubresourceLayout (const VkSubresourceLayout & rhs)

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

SubresourceLayout & operator= (const SubresourceLayout & rhs)

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

SubresourceLayout & operator= (const VkSubresourceLayout & rhs)

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

SubresourceLayout & setOffset (vk::DeviceSize offset_)

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

SubresourceLayout & setSize (vk::DeviceSize size_)

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

SubresourceLayout & setRowPitch (vk::DeviceSize rowPitch_)

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

SubresourceLayout & setArrayPitch (vk::DeviceSize arrayPitch_)

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

SubresourceLayout & setDepthPitch (vk::DeviceSize depthPitch_)

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

const VkSubresourceLayout & operator const VkSubresourceLayout & ()

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

VkSubresourceLayout & operator VkSubresourceLayout & ()

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

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

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