#[repr(C)]pub struct RenderingAreaInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
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,
}Expand description
VkRenderingAreaInfo
Provided by VK_GRAPHICS_VERSION_1_4.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_RENDERING_AREA_INFO.
p_next: *const c_voidOptional, may be null.
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: FormatImplementations§
Source§impl RenderingAreaInfo
impl RenderingAreaInfo
Sourcepub fn builder<'a>() -> RenderingAreaInfoBuilder<'a>
pub fn builder<'a>() -> RenderingAreaInfoBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for RenderingAreaInfo
impl Clone for RenderingAreaInfo
Source§fn clone(&self) -> RenderingAreaInfo
fn clone(&self) -> RenderingAreaInfo
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 Debug for RenderingAreaInfo
impl Debug for RenderingAreaInfo
Source§impl Default for RenderingAreaInfo
impl Default for RenderingAreaInfo
impl Copy for RenderingAreaInfo
Auto Trait Implementations§
impl Freeze for RenderingAreaInfo
impl RefUnwindSafe for RenderingAreaInfo
impl !Send for RenderingAreaInfo
impl !Sync for RenderingAreaInfo
impl Unpin for RenderingAreaInfo
impl UnsafeUnpin for RenderingAreaInfo
impl UnwindSafe for RenderingAreaInfo
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