pub fn new(bind_point: vk::PipelineBindPoint) -> SubpassDescCI {

        SubpassDescCI {
            inner: vk::SubpassDescription {
                pipeline_bind_point: bind_point,
                ..SubpassDescCI::default_ci()
            },
            inputs   : None,
            colors   : None,
            resolves : None,
            preserves: None,
            depth_stencil: None,
        }
    }
/// Initialize `vk::SubpassDescription` with default value.
///
/// `bind_point` specifies the pipeline type of this subpass.
Initialize `vk::SubpassDescription` with default value.
`bind_point` specifies the pipeline type of this subpass.
Initialize ` vk :: SubpassDescription ` with default value . ` bind_point ` specifies the pipeline type of this subpass .
pub fn new(bind_point: vk::PipelineBindPoint) -> SubpassDescCI {
        SubpassDescCI {
            inner: vk::SubpassDescription {
                pipeline_bind_point: bind_point,
                ..SubpassDescCI::default_ci()
            },
            inputs   : None,
            colors   : None,
            resolves : None,
            preserves: None,
            depth_stencil: None,
        }
    }
pub fn new ( bind_point : vk :: PipelineBindPoint ) -> SubpassDescCI { SubpassDescCI { inner : vk :: SubpassDescription { pipeline_bind_point : bind_point , .. SubpassDescCI :: default_ci ( ) } , inputs : None , colors : None , resolves : None , preserves : None , depth_stencil : None , } }
Initialize `vk::SubpassDescription` with default value.
Initialize ` vk :: SubpassDescription ` with default value .
bind_point
vk::PipelineBindPoint
bind_point
vk::PipelineBindPoint