Struct voodoo::SubpassDescription
[−]
[src]
#[repr(C)]pub struct SubpassDescription<'s> { /* fields omitted */ }
A VkSubpassDescription
.
Methods
impl<'s> SubpassDescription<'s>
[src]
fn builder<'b>() -> SubpassDescriptionBuilder<'b>
[src]
unsafe fn from_raw(raw: VkSubpassDescription) -> SubpassDescription<'s>
[src]
fn flags<'a>(&'a self) -> SubpassDescriptionFlags
[src]
fn pipeline_bind_point<'a>(&'a self) -> PipelineBindPoint
[src]
fn input_attachments<'a>(&'a self) -> &'a [AttachmentReference]
[src]
fn color_attachments<'a>(&'a self) -> &'a [AttachmentReference]
[src]
fn resolve_attachments<'a>(&'a self) -> &'a [AttachmentReference]
[src]
fn depth_stencil_attachment<'a>(&'a self) -> &'a AttachmentReference
[src]
fn preserve_attachments<'a>(&'a self) -> &'a [u32]
[src]
fn set_flags<'m>(&mut self, flags: SubpassDescriptionFlags)
[src]
fn set_pipeline_bind_point<'m>(
&mut self,
pipeline_bind_point: PipelineBindPoint
)
[src]
&mut self,
pipeline_bind_point: PipelineBindPoint
)
fn set_input_attachments<'m, 'a>(
&mut self,
input_attachments: &'a [AttachmentReference]
) where
'a: 's,
[src]
&mut self,
input_attachments: &'a [AttachmentReference]
) where
'a: 's,
fn set_color_attachments<'m, 'a>(
&mut self,
color_attachments: &'a [AttachmentReference]
) where
'a: 's,
[src]
&mut self,
color_attachments: &'a [AttachmentReference]
) where
'a: 's,
fn set_resolve_attachments<'m, 'a>(
&mut self,
resolve_attachments: &'a [AttachmentReference]
) where
'a: 's,
[src]
&mut self,
resolve_attachments: &'a [AttachmentReference]
) where
'a: 's,
fn set_depth_stencil_attachment<'m, 'a>(
&mut self,
depth_stencil_attachment: &'a AttachmentReference
) where
'a: 's,
[src]
&mut self,
depth_stencil_attachment: &'a AttachmentReference
) where
'a: 's,
fn set_preserve_attachments<'m, 'a>(&mut self, preserve_attachments: &'a [u32]) where
'a: 's,
[src]
'a: 's,
fn as_raw(&self) -> &VkSubpassDescription
[src]
Trait Implementations
impl<'s> Debug for SubpassDescription<'s>
[src]
impl<'s> Clone for SubpassDescription<'s>
[src]
fn clone(&self) -> SubpassDescription<'s>
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<'s> Default for SubpassDescription<'s>
[src]
fn default() -> SubpassDescription<'s>
[src]
Returns the "default value" for a type. Read more