struct RenderPassCreateInfo2
Defined at line 110367 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
const void * pNext
Flags flags
uint32_t attachmentCount
const vk::AttachmentDescription2 * pAttachments
uint32_t subpassCount
const vk::SubpassDescription2 * pSubpasses
uint32_t dependencyCount
const vk::SubpassDependency2 * pDependencies
Public Methods
void RenderPassCreateInfo2 (vk::RenderPassCreateFlagsflags_,uint32_tattachmentCount_,const vk::AttachmentDescription2 *pAttachments_,uint32_tsubpassCount_,const vk::SubpassDescription2 *pSubpasses_,uint32_tdependencyCount_,const vk::SubpassDependency2 *pDependencies_,uint32_tcorrelatedViewMaskCount_,const uint32_t *pCorrelatedViewMasks_,const void *pNext_)
Defined at line 110375 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void RenderPassCreateInfo2 (const RenderPassCreateInfo2 & rhs)
Defined at line 110398 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void RenderPassCreateInfo2 (const VkRenderPassCreateInfo2 & rhs)
Defined at line 110400 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void RenderPassCreateInfo2 (vk::RenderPassCreateFlagsflags_,const vk::ArrayProxyNoTemporaries<const vk::AttachmentDescription2> &attachments_,const vk::ArrayProxyNoTemporaries<const vk::SubpassDescription2> &subpasses_,const vk::ArrayProxyNoTemporaries<const vk::SubpassDependency2> &dependencies_,const vk::ArrayProxyNoTemporaries<const uint32_t> &correlatedViewMasks_,const void *pNext_)
Defined at line 110406 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & operator= (const RenderPassCreateInfo2 & rhs)
Defined at line 110426 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & operator= (const VkRenderPassCreateInfo2 & rhs)
Defined at line 110429 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setPNext (const void * pNext_)
Defined at line 110436 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setFlags (vk::RenderPassCreateFlags flags_)
Defined at line 110442 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setAttachmentCount (uint32_t attachmentCount_)
Defined at line 110448 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setPAttachments (const vk::AttachmentDescription2 * pAttachments_)
Defined at line 110454 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setAttachments (const vk::ArrayProxyNoTemporaries<const vk::AttachmentDescription2> & attachments_)
Defined at line 110461 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setSubpassCount (uint32_t subpassCount_)
Defined at line 110470 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setPSubpasses (const vk::SubpassDescription2 * pSubpasses_)
Defined at line 110476 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setSubpasses (const vk::ArrayProxyNoTemporaries<const vk::SubpassDescription2> & subpasses_)
Defined at line 110483 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setDependencyCount (uint32_t dependencyCount_)
Defined at line 110492 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setPDependencies (const vk::SubpassDependency2 * pDependencies_)
Defined at line 110498 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setDependencies (const vk::ArrayProxyNoTemporaries<const vk::SubpassDependency2> & dependencies_)
Defined at line 110505 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setCorrelatedViewMaskCount (uint32_t correlatedViewMaskCount_)
Defined at line 110514 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setPCorrelatedViewMasks (const uint32_t * pCorrelatedViewMasks_)
Defined at line 110520 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassCreateInfo2 & setCorrelatedViewMasks (const vk::ArrayProxyNoTemporaries<const uint32_t> & correlatedViewMasks_)
Defined at line 110527 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkRenderPassCreateInfo2 & operator const VkRenderPassCreateInfo2 & ()
Defined at line 110537 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkRenderPassCreateInfo2 & operator VkRenderPassCreateInfo2 & ()
Defined at line 110542 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const RenderPassCreateInfo2 & )
Defined at line 110580 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp