Home | History | Annotate | Download | only in vulkan

Lines Matching refs:SubpassDependency

14504   struct SubpassDependency
14506 SubpassDependency( uint32_t srcSubpass_ = 0, uint32_t dstSubpass_ = 0, PipelineStageFlags srcStageMask_ = PipelineStageFlags(), PipelineStageFlags dstStageMask_ = PipelineStageFlags(), AccessFlags srcAccessMask_ = AccessFlags(), AccessFlags dstAccessMask_ = AccessFlags(), DependencyFlags dependencyFlags_ = DependencyFlags() )
14517 SubpassDependency( VkSubpassDependency const & rhs )
14519 memcpy( this, &rhs, sizeof(SubpassDependency) );
14522 SubpassDependency& operator=( VkSubpassDependency const & rhs )
14524 memcpy( this, &rhs, sizeof(SubpassDependency) );
14528 SubpassDependency& setSrcSubpass( uint32_t srcSubpass_ )
14534 SubpassDependency& setDstSubpass( uint32_t dstSubpass_ )
14540 SubpassDependency& setSrcStageMask( PipelineStageFlags srcStageMask_ )
14546 SubpassDependency& setDstStageMask( PipelineStageFlags dstStageMask_ )
14552 SubpassDependency& setSrcAccessMask( AccessFlags srcAccessMask_ )
14558 SubpassDependency& setDstAccessMask( AccessFlags dstAccessMask_ )
14564 SubpassDependency& setDependencyFlags( DependencyFlags dependencyFlags_ )
14575 bool operator==( SubpassDependency const& rhs ) const
14586 bool operator!=( SubpassDependency const& rhs ) const
14599 static_assert( sizeof( SubpassDependency ) == sizeof( VkSubpassDependency ), "struct and wrapper have different size!" );
14603 RenderPassCreateInfo( RenderPassCreateFlags flags_ = RenderPassCreateFlags(), uint32_t attachmentCount_ = 0, const AttachmentDescription* pAttachments_ = nullptr, uint32_t subpassCount_ = 0, const SubpassDescription* pSubpasses_ = nullptr, uint32_t dependencyCount_ = 0, const SubpassDependency* pDependencies_ = nullptr )
14675 RenderPassCreateInfo& setPDependencies( const SubpassDependency* pDependencies_ )
14715 const SubpassDependency* pDependencies;