| CsPaint
       2.0.0
    | 
| Public Typedefs | |
| using | handle = std::shared_ptr< pipeline > | 
| Public Member Functions | |
| pipeline (const pipeline &) = delete | |
| pipeline (device_handle device, const surface_handle &surface, const renderpass_handle renderPass, const vk::PipelineVertexInputStateCreateInfo &vertexInputInfo, const std::vector< vk::PipelineShaderStageCreateInfo > &shaderStages, const vk::PipelineLayout &pipelineLayout) | |
| vk::Pipeline | getPipeline () | 
| void | operator= (const pipeline &) = delete | 
| using CsPaint::pipeline::handle = std::shared_ptr<pipeline> | 
| CsPaint::pipeline::pipeline | ( | device_handle | device, | 
| const surface_handle & | surface, | ||
| const renderpass_handle | renderPass, | ||
| const vk::PipelineVertexInputStateCreateInfo & | vertexInputInfo, | ||
| const std::vector< vk::PipelineShaderStageCreateInfo > & | shaderStages, | ||
| const vk::PipelineLayout & | pipelineLayout | ||
| ) | 
| 
 | delete | 
| 
 | inline | 
| 
 | delete |