Lines Matching defs:RenderPassCreateInfo2
88974 struct RenderPassCreateInfo2 struct
88976 using NativeType = VkRenderPassCreateInfo2;
88978 static const bool allowDuplicate = false;
88979 …VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRenderPassCreateInfo2;
88982 …VULKAN_HPP_CONSTEXPR RenderPassCreateInfo2( VULKAN_HPP_NAMESPACE::RenderPassCreateFlags f… in RenderPassCreateInfo2() function
89007 RenderPassCreateInfo2( VkRenderPassCreateInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT in RenderPassCreateInfo2() argument
89013 …RenderPassCreateInfo2( VULKAN_HPP_NAMESPACE::RenderPassCreateFlags … in RenderPassCreateInfo2() argument
89038 *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 const *>( &rhs ); in operator =()
89043 …VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
89049 …assCreateInfo2 & setFlags( VULKAN_HPP_NAMESPACE::RenderPassCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT in setFlags()
89055 …EXPR_14 RenderPassCreateInfo2 & setAttachmentCount( uint32_t attachmentCount_ ) VULKAN_HPP_NOEXCEPT in setAttachmentCount()
89061 …tachments( const VULKAN_HPP_NAMESPACE::AttachmentDescription2 * pAttachments_ ) VULKAN_HPP_NOEXCEPT in setPAttachments()
89068 RenderPassCreateInfo2 & setAttachments( in setAttachments()
89077 …_CONSTEXPR_14 RenderPassCreateInfo2 & setSubpassCount( uint32_t subpassCount_ ) VULKAN_HPP_NOEXCEPT in setSubpassCount()
89083 … setPSubpasses( const VULKAN_HPP_NAMESPACE::SubpassDescription2 * pSubpasses_ ) VULKAN_HPP_NOEXCEPT in setPSubpasses()
89091 …mporaries<const VULKAN_HPP_NAMESPACE::SubpassDescription2> const & subpasses_ ) VULKAN_HPP_NOEXCEPT in setSubpasses()
89099 …EXPR_14 RenderPassCreateInfo2 & setDependencyCount( uint32_t dependencyCount_ ) VULKAN_HPP_NOEXCEPT in setDependencyCount()
89105 …Dependencies( const VULKAN_HPP_NAMESPACE::SubpassDependency2 * pDependencies_ ) VULKAN_HPP_NOEXCEPT in setPDependencies()
89113 …oraries<const VULKAN_HPP_NAMESPACE::SubpassDependency2> const & dependencies_ ) VULKAN_HPP_NOEXCEPT in setDependencies()
89121 …ssCreateInfo2 & setCorrelatedViewMaskCount( uint32_t correlatedViewMaskCount_ ) VULKAN_HPP_NOEXCEPT in setCorrelatedViewMaskCount()
89127 …CreateInfo2 & setPCorrelatedViewMasks( const uint32_t * pCorrelatedViewMasks_ ) VULKAN_HPP_NOEXCEPT in setPCorrelatedViewMasks()
89135 …MESPACE::ArrayProxyNoTemporaries<const uint32_t> const & correlatedViewMasks_ ) VULKAN_HPP_NOEXCEPT in setCorrelatedViewMasks()
89144 explicit operator VkRenderPassCreateInfo2 const &() const VULKAN_HPP_NOEXCEPT in operator VkRenderPassCreateInfo2 const&()
89149 explicit operator VkRenderPassCreateInfo2 &() VULKAN_HPP_NOEXCEPT in operator VkRenderPassCreateInfo2&()
89170 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
89189 bool operator==( RenderPassCreateInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
89201 bool operator!=( RenderPassCreateInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
89208 …CE::StructureType sType = StructureType::eRenderPassCreateInfo2;
89209 const void * pNext = {};
89210 VULKAN_HPP_NAMESPACE::RenderPassCreateFlags flags = {};
89211 uint32_t attachmentCount = {};
89212 const VULKAN_HPP_NAMESPACE::AttachmentDescription2 * pAttachments = {};
89213 uint32_t subpassCount = {};
89214 const VULKAN_HPP_NAMESPACE::SubpassDescription2 * pSubpasses = {};
89215 uint32_t dependencyCount = {};
89216 const VULKAN_HPP_NAMESPACE::SubpassDependency2 * pDependencies = {};
89217 uint32_t correlatedViewMaskCount = {};
89218 const uint32_t * pCorrelatedViewMasks = {};