Struct vulkan_bindings::SubpassDescription2 [−][src]
#[repr(C)]pub struct SubpassDescription2 {Show 13 fields
pub sType: StructureType,
pub pNext: *const c_void,
pub flags: SubpassDescriptionFlags,
pub pipelineBindPoint: PipelineBindPoint,
pub viewMask: u32,
pub inputAttachmentCount: u32,
pub pInputAttachments: *const AttachmentReference2,
pub colorAttachmentCount: u32,
pub pColorAttachments: *const AttachmentReference2,
pub pResolveAttachments: *const AttachmentReference2,
pub pDepthStencilAttachment: *const AttachmentReference2,
pub preserveAttachmentCount: u32,
pub pPreserveAttachments: *const u32,
}
Fields
sType: StructureType
pNext: *const c_void
flags: SubpassDescriptionFlags
pipelineBindPoint: PipelineBindPoint
viewMask: u32
inputAttachmentCount: u32
pInputAttachments: *const AttachmentReference2
colorAttachmentCount: u32
pColorAttachments: *const AttachmentReference2
pResolveAttachments: *const AttachmentReference2
pDepthStencilAttachment: *const AttachmentReference2
preserveAttachmentCount: u32
pPreserveAttachments: *const u32
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SubpassDescription2
impl !Send for SubpassDescription2
impl !Sync for SubpassDescription2
impl Unpin for SubpassDescription2
impl UnwindSafe for SubpassDescription2
Blanket Implementations
Mutably borrows from an owned value. Read more