pub type RenderPassCreateInfo2KHR<'a> = RenderPassCreateInfo2<'a>;Expand description
Native type VkRenderPassCreateInfo2KHR.
Aliased Type§
pub struct RenderPassCreateInfo2KHR<'a> {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: RenderPassCreateFlagBits,
pub attachment_count: u32,
pub p_attachments: *const AttachmentDescription2<'a>,
pub subpass_count: u32,
pub p_subpasses: *const SubpassDescription2<'a>,
pub dependency_count: u32,
pub p_dependencies: *const SubpassDependency2<'a>,
pub correlated_view_mask_count: u32,
pub p_correlated_view_masks: *const u32,
/* private fields */
}Fields§
§s_type: StructureTypeNative field sType.
p_next: *const c_voidNative field pNext.
flags: RenderPassCreateFlagBitsNative field flags.
attachment_count: u32Native field attachmentCount.
p_attachments: *const AttachmentDescription2<'a>Native field pAttachments.
subpass_count: u32Native field subpassCount.
p_subpasses: *const SubpassDescription2<'a>Native field pSubpasses.
dependency_count: u32Native field dependencyCount.
p_dependencies: *const SubpassDependency2<'a>Native field pDependencies.
Native field correlatedViewMaskCount.
Native field pCorrelatedViewMasks.