struct SubpassDependency2

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

Public Members

StructureType sType
const void * pNext
uint32_t srcSubpass
uint32_t dstSubpass
Flags srcStageMask
Flags dstStageMask
Flags srcAccessMask
Flags dstAccessMask
Flags dependencyFlags
int32_t viewOffset

Public Methods

void SubpassDependency2 (uint32_t srcSubpass_, uint32_t dstSubpass_, vk::PipelineStageFlags srcStageMask_, vk::PipelineStageFlags dstStageMask_, vk::AccessFlags srcAccessMask_, vk::AccessFlags dstAccessMask_, vk::DependencyFlags dependencyFlags_, int32_t viewOffset_, const void * pNext_)

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

void SubpassDependency2 (const SubpassDependency2 & rhs)

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

void SubpassDependency2 (const VkSubpassDependency2 & rhs)

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

SubpassDependency2 & operator= (const SubpassDependency2 & rhs)

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

SubpassDependency2 & operator= (const VkSubpassDependency2 & rhs)

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

SubpassDependency2 & setPNext (const void * pNext_)

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

SubpassDependency2 & setSrcSubpass (uint32_t srcSubpass_)

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

SubpassDependency2 & setDstSubpass (uint32_t dstSubpass_)

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

SubpassDependency2 & setSrcStageMask (vk::PipelineStageFlags srcStageMask_)

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

SubpassDependency2 & setDstStageMask (vk::PipelineStageFlags dstStageMask_)

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

SubpassDependency2 & setSrcAccessMask (vk::AccessFlags srcAccessMask_)

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

SubpassDependency2 & setDstAccessMask (vk::AccessFlags dstAccessMask_)

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

SubpassDependency2 & setDependencyFlags (vk::DependencyFlags dependencyFlags_)

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

SubpassDependency2 & setViewOffset (int32_t viewOffset_)

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

const VkSubpassDependency2 & operator const VkSubpassDependency2 & ()

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

VkSubpassDependency2 & operator VkSubpassDependency2 & ()

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

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

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