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::RenderPassCreateFlags flags_, uint32_t attachmentCount_, const vk::AttachmentDescription2 * pAttachments_, uint32_t subpassCount_, const vk::SubpassDescription2 * pSubpasses_, uint32_t dependencyCount_, const vk::SubpassDependency2 * pDependencies_, uint32_t correlatedViewMaskCount_, 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::RenderPassCreateFlags flags_, 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