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