pub fn new() -> RenderPassCI {

        RenderPassCI {
            inner: RenderPassCI::default_ci(),
            attachments : Vec::new(),
            subpasses   : Vec::new(),
            dependencies: None,
            subpass_cis : Vec::new(),
        }
    }
/// Initialize `vk::RenderPassCreateInfo` with default value.
Initialize `vk::RenderPassCreateInfo` with default value.
Initialize ` vk :: RenderPassCreateInfo ` with default value .
pub fn new() -> RenderPassCI {
        RenderPassCI {
            inner: RenderPassCI::default_ci(),
            attachments : Vec::new(),
            subpasses   : Vec::new(),
            dependencies: None,
            subpass_cis : Vec::new(),
        }
    }
pub fn new ( ) -> RenderPassCI { RenderPassCI { inner : RenderPassCI :: default_ci ( ) , attachments : Vec :: new ( ) , subpasses : Vec :: new ( ) , dependencies : None , subpass_cis : Vec :: new ( ) , } }
Initialize `vk::RenderPassCreateInfo` with default value.
Initialize ` vk :: RenderPassCreateInfo ` with default value .