struct SubpassDependency2
Defined at line 174744 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkSubpassDependency2, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkSubpassDependency2.html
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_tsrcSubpass_,uint32_tdstSubpass_,PipelineStageFlagssrcStageMask_,PipelineStageFlagsdstStageMask_,AccessFlagssrcAccessMask_,AccessFlagsdstAccessMask_,DependencyFlagsdependencyFlags_,int32_tviewOffset_,const void *pNext_)
Defined at line 174752 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SubpassDependency2 (const SubpassDependency2 & rhs)
Defined at line 174773 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SubpassDependency2 (const VkSubpassDependency2 & rhs)
Defined at line 174775 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 & operator= (const SubpassDependency2 & rhs)
Defined at line 174777 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 & operator= (const VkSubpassDependency2 & rhs)
Defined at line 174780 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 & setPNext (const void * pNext_)
Defined at line 174787 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 && setPNext (const void * pNext_)
Defined at line 174793 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 & setSrcSubpass (uint32_t srcSubpass_)
Defined at line 174799 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 && setSrcSubpass (uint32_t srcSubpass_)
Defined at line 174805 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 & setDstSubpass (uint32_t dstSubpass_)
Defined at line 174811 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 && setDstSubpass (uint32_t dstSubpass_)
Defined at line 174817 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 & setSrcStageMask (PipelineStageFlags srcStageMask_)
Defined at line 174823 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 && setSrcStageMask (PipelineStageFlags srcStageMask_)
Defined at line 174829 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 & setDstStageMask (PipelineStageFlags dstStageMask_)
Defined at line 174835 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 && setDstStageMask (PipelineStageFlags dstStageMask_)
Defined at line 174841 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 & setSrcAccessMask (AccessFlags srcAccessMask_)
Defined at line 174847 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 && setSrcAccessMask (AccessFlags srcAccessMask_)
Defined at line 174853 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 & setDstAccessMask (AccessFlags dstAccessMask_)
Defined at line 174859 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 && setDstAccessMask (AccessFlags dstAccessMask_)
Defined at line 174865 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 & setDependencyFlags (DependencyFlags dependencyFlags_)
Defined at line 174871 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 && setDependencyFlags (DependencyFlags dependencyFlags_)
Defined at line 174877 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 & setViewOffset (int32_t viewOffset_)
Defined at line 174883 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency2 && setViewOffset (int32_t viewOffset_)
Defined at line 174889 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkSubpassDependency2 & operator const VkSubpassDependency2 & ()
Defined at line 174896 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkSubpassDependency2 & operator VkSubpassDependency2 & ()
Defined at line 174901 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkSubpassDependency2 * operator const VkSubpassDependency2 * ()
Defined at line 174906 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkSubpassDependency2 * operator VkSubpassDependency2 * ()
Defined at line 174911 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const SubpassDependency2 & )
Defined at line 174934 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp