struct SubpassDependency

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

Public Members

uint32_t srcSubpass
uint32_t dstSubpass
Flags srcStageMask
Flags dstStageMask
Flags srcAccessMask
Flags dstAccessMask
Flags dependencyFlags

Public Methods

void SubpassDependency (uint32_t srcSubpass_, uint32_t dstSubpass_, vk::PipelineStageFlags srcStageMask_, vk::PipelineStageFlags dstStageMask_, vk::AccessFlags srcAccessMask_, vk::AccessFlags dstAccessMask_, vk::DependencyFlags dependencyFlags_)

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

void SubpassDependency (const SubpassDependency & rhs)

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

void SubpassDependency (const VkSubpassDependency & rhs)

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

SubpassDependency & operator= (const SubpassDependency & rhs)

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

SubpassDependency & operator= (const VkSubpassDependency & rhs)

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

SubpassDependency & setSrcSubpass (uint32_t srcSubpass_)

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

SubpassDependency & setDstSubpass (uint32_t dstSubpass_)

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

SubpassDependency & setSrcStageMask (vk::PipelineStageFlags srcStageMask_)

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

SubpassDependency & setDstStageMask (vk::PipelineStageFlags dstStageMask_)

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

SubpassDependency & setSrcAccessMask (vk::AccessFlags srcAccessMask_)

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

SubpassDependency & setDstAccessMask (vk::AccessFlags dstAccessMask_)

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

SubpassDependency & setDependencyFlags (vk::DependencyFlags dependencyFlags_)

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

const VkSubpassDependency & operator const VkSubpassDependency & ()

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

VkSubpassDependency & operator VkSubpassDependency & ()

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

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

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