struct RenderPassCreateInfo2
Defined at line 174983 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkRenderPassCreateInfo2, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkRenderPassCreateInfo2.html
Public Members
StructureType sType
const void * pNext
Flags flags
uint32_t attachmentCount
const AttachmentDescription2 * pAttachments
uint32_t subpassCount
const SubpassDescription2 * pSubpasses
uint32_t dependencyCount
const SubpassDependency2 * pDependencies
Public Methods
void RenderPassCreateInfo2 (RenderPassCreateFlagsflags_,uint32_tattachmentCount_,const AttachmentDescription2 *pAttachments_,uint32_tsubpassCount_,const SubpassDescription2 *pSubpasses_,uint32_tdependencyCount_,const SubpassDependency2 *pDependencies_,uint32_tcorrelatedViewMaskCount_,const uint32_t *pCorrelatedViewMasks_,const void *pNext_)
Defined at line 174991 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void RenderPassCreateInfo2 (const RenderPassCreateInfo2 & rhs)
Defined at line 175014 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void RenderPassCreateInfo2 (const VkRenderPassCreateInfo2 & rhs)
Defined at line 175016 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void RenderPassCreateInfo2 (RenderPassCreateFlagsflags_,const ArrayProxyNoTemporaries<const AttachmentDescription2> &attachments_,const ArrayProxyNoTemporaries<const SubpassDescription2> &subpasses_,const ArrayProxyNoTemporaries<const SubpassDependency2> &dependencies_,const ArrayProxyNoTemporaries<const uint32_t> &correlatedViewMasks_,const void *pNext_)
Defined at line 175022 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & operator= (const RenderPassCreateInfo2 & rhs)
Defined at line 175042 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & operator= (const VkRenderPassCreateInfo2 & rhs)
Defined at line 175045 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setPNext (const void * pNext_)
Defined at line 175052 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 && setPNext (const void * pNext_)
Defined at line 175058 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setFlags (RenderPassCreateFlags flags_)
Defined at line 175064 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 && setFlags (RenderPassCreateFlags flags_)
Defined at line 175070 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setAttachmentCount (uint32_t attachmentCount_)
Defined at line 175076 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 && setAttachmentCount (uint32_t attachmentCount_)
Defined at line 175082 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setPAttachments (const AttachmentDescription2 * pAttachments_)
Defined at line 175088 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 && setPAttachments (const AttachmentDescription2 * pAttachments_)
Defined at line 175094 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setAttachments (const ArrayProxyNoTemporaries<const AttachmentDescription2> & attachments_)
Defined at line 175101 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setSubpassCount (uint32_t subpassCount_)
Defined at line 175109 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 && setSubpassCount (uint32_t subpassCount_)
Defined at line 175115 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setPSubpasses (const SubpassDescription2 * pSubpasses_)
Defined at line 175121 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 && setPSubpasses (const SubpassDescription2 * pSubpasses_)
Defined at line 175127 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setSubpasses (const ArrayProxyNoTemporaries<const SubpassDescription2> & subpasses_)
Defined at line 175134 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setDependencyCount (uint32_t dependencyCount_)
Defined at line 175142 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 && setDependencyCount (uint32_t dependencyCount_)
Defined at line 175148 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setPDependencies (const SubpassDependency2 * pDependencies_)
Defined at line 175154 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 && setPDependencies (const SubpassDependency2 * pDependencies_)
Defined at line 175160 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setDependencies (const ArrayProxyNoTemporaries<const SubpassDependency2> & dependencies_)
Defined at line 175167 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setCorrelatedViewMaskCount (uint32_t correlatedViewMaskCount_)
Defined at line 175175 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 && setCorrelatedViewMaskCount (uint32_t correlatedViewMaskCount_)
Defined at line 175181 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setPCorrelatedViewMasks (const uint32_t * pCorrelatedViewMasks_)
Defined at line 175187 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 && setPCorrelatedViewMasks (const uint32_t * pCorrelatedViewMasks_)
Defined at line 175193 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setCorrelatedViewMasks (const ArrayProxyNoTemporaries<const uint32_t> & correlatedViewMasks_)
Defined at line 175200 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkRenderPassCreateInfo2 & operator const VkRenderPassCreateInfo2 & ()
Defined at line 175209 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkRenderPassCreateInfo2 & operator VkRenderPassCreateInfo2 & ()
Defined at line 175214 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkRenderPassCreateInfo2 * operator const VkRenderPassCreateInfo2 * ()
Defined at line 175219 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkRenderPassCreateInfo2 * operator VkRenderPassCreateInfo2 * ()
Defined at line 175224 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const RenderPassCreateInfo2 & )
Defined at line 175258 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp