| Spices::VulkanComputePipeline::VulkanComputePipeline | ( | VulkanState & | vulkanState, |
| const std::string & | pipelineName, | ||
| const ShaderMap & | shaders, | ||
| const PipelineConfigInfo & | config ) |
Constructor Function. Create VkPipeline.
| [in] | vulkanState | The global VulkanState. |
| [in] | pipelineName | The Pipeline name. |
| [in] | shaders | The Shader stage name and path. |
| [in] | config | PipelineConfigInfo. |
Receive PipelineLayout from parameter.
Create the VulkanShaderModule.
Instance VkPipelineShaderStageCreateInfo.
Instance VkComputePipelineCreateInfo.
Create Pipeline.
Receive PipelineLayout from parameter.
Create the VulkanShaderModule.
Instance VkPipelineShaderStageCreateInfo.
Instance VkComputePipelineCreateInfo.
Create Pipeline.
Definition at line 335 of file VulkanPipeline.cpp.
References Spices::VulkanPipeline::VulkanPipeline().