#[repr(C)]pub struct CommandBufferInheritanceRenderingInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: RenderingFlagBits,
pub view_mask: u32,
pub color_attachment_count: u32,
pub p_color_attachment_formats: *const Format,
pub depth_attachment_format: Format,
pub stencil_attachment_format: Format,
pub rasterization_samples: SampleCountFlagBits,
}Expand description
VkCommandBufferInheritanceRenderingInfo
Provided by VK_GRAPHICS_VERSION_1_3.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO.
p_next: *const c_voidOptional, may be null.
flags: RenderingFlagBits§view_mask: u32§color_attachment_count: u32Length of p_color_attachment_formats.
p_color_attachment_formats: *const Format§depth_attachment_format: Format§stencil_attachment_format: Format§rasterization_samples: SampleCountFlagBitsImplementations§
Source§impl CommandBufferInheritanceRenderingInfo
impl CommandBufferInheritanceRenderingInfo
Sourcepub fn builder<'a>() -> CommandBufferInheritanceRenderingInfoBuilder<'a>
pub fn builder<'a>() -> CommandBufferInheritanceRenderingInfoBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for CommandBufferInheritanceRenderingInfo
impl Clone for CommandBufferInheritanceRenderingInfo
Source§fn clone(&self) -> CommandBufferInheritanceRenderingInfo
fn clone(&self) -> CommandBufferInheritanceRenderingInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for CommandBufferInheritanceRenderingInfo
impl Default for CommandBufferInheritanceRenderingInfo
Source§fn default() -> CommandBufferInheritanceRenderingInfo
fn default() -> CommandBufferInheritanceRenderingInfo
Returns the “default value” for a type. Read more
impl Copy for CommandBufferInheritanceRenderingInfo
impl ExtendsCommandBufferInheritanceInfo for CommandBufferInheritanceRenderingInfo
Auto Trait Implementations§
impl Freeze for CommandBufferInheritanceRenderingInfo
impl RefUnwindSafe for CommandBufferInheritanceRenderingInfo
impl !Send for CommandBufferInheritanceRenderingInfo
impl !Sync for CommandBufferInheritanceRenderingInfo
impl Unpin for CommandBufferInheritanceRenderingInfo
impl UnsafeUnpin for CommandBufferInheritanceRenderingInfo
impl UnwindSafe for CommandBufferInheritanceRenderingInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more