pub fn viewport_state<'s, 'p>(&'s mut self,
            viewport_state: &'p ::PipelineViewportStateCreateInfo)
            -> &'s mut GraphicsPipelineBuilder<'b>
            where 'p: 'b {
        self.create_info.set_viewport_state(viewport_state);
        self
    }
/// Specifies the viewport state and is ignored if the pipeline has
/// rasterization disabled.
Specifies the viewport state and is ignored if the pipeline has
rasterization disabled.
Specifies the viewport state and is ignored if the pipeline has rasterization disabled .
pub fn viewport_state<'s, 'p>(&'s mut self,
            viewport_state: &'p ::PipelineViewportStateCreateInfo)
            -> &'s mut GraphicsPipelineBuilder<'b>
            where 'p: 'b {
        self.create_info.set_viewport_state(viewport_state);
        self
    }
pub fn viewport_state < ' s , ' p > ( & ' s mut self , viewport_state : & ' p :: PipelineViewportStateCreateInfo ) -> & ' s mut GraphicsPipelineBuilder < ' b > where ' p : ' b { self . create_info . set_viewport_state ( viewport_state ) ; self }
Specifies the viewport state and is ignored if the pipeline has
rasterization disabled.
Specifies the viewport state and is ignored if the pipeline has rasterization disabled .
&'s mut self
viewport_state
&'p ::PipelineViewportStateCreateInfo
&'s mut self
viewport_state
&'p ::PipelineViewportStateCreateInfo