struct SubpassDependency
Defined at line 173906 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkSubpassDependency, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkSubpassDependency.html
Public Members
uint32_t srcSubpass
uint32_t dstSubpass
Flags srcStageMask
Flags dstStageMask
Flags srcAccessMask
Flags dstAccessMask
Flags dependencyFlags
Public Methods
void SubpassDependency (uint32_tsrcSubpass_,uint32_tdstSubpass_,PipelineStageFlagssrcStageMask_,PipelineStageFlagsdstStageMask_,AccessFlagssrcAccessMask_,AccessFlagsdstAccessMask_,DependencyFlagsdependencyFlags_)
Defined at line 173911 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SubpassDependency (const SubpassDependency & rhs)
Defined at line 173928 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SubpassDependency (const VkSubpassDependency & rhs)
Defined at line 173930 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency & operator= (const SubpassDependency & rhs)
Defined at line 173932 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency & operator= (const VkSubpassDependency & rhs)
Defined at line 173935 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency & setSrcSubpass (uint32_t srcSubpass_)
Defined at line 173942 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency && setSrcSubpass (uint32_t srcSubpass_)
Defined at line 173948 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency & setDstSubpass (uint32_t dstSubpass_)
Defined at line 173954 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency && setDstSubpass (uint32_t dstSubpass_)
Defined at line 173960 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency & setSrcStageMask (PipelineStageFlags srcStageMask_)
Defined at line 173966 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency && setSrcStageMask (PipelineStageFlags srcStageMask_)
Defined at line 173972 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency & setDstStageMask (PipelineStageFlags dstStageMask_)
Defined at line 173978 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency && setDstStageMask (PipelineStageFlags dstStageMask_)
Defined at line 173984 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency & setSrcAccessMask (AccessFlags srcAccessMask_)
Defined at line 173990 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency && setSrcAccessMask (AccessFlags srcAccessMask_)
Defined at line 173996 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency & setDstAccessMask (AccessFlags dstAccessMask_)
Defined at line 174002 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency && setDstAccessMask (AccessFlags dstAccessMask_)
Defined at line 174008 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency & setDependencyFlags (DependencyFlags dependencyFlags_)
Defined at line 174014 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SubpassDependency && setDependencyFlags (DependencyFlags dependencyFlags_)
Defined at line 174020 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkSubpassDependency & operator const VkSubpassDependency & ()
Defined at line 174027 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkSubpassDependency & operator VkSubpassDependency & ()
Defined at line 174032 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkSubpassDependency * operator const VkSubpassDependency * ()
Defined at line 174037 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkSubpassDependency * operator VkSubpassDependency * ()
Defined at line 174042 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const SubpassDependency & )
Defined at line 174062 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp