3#include "RenderPipelineManager.h"
5#include "Tasks/RenderTaskFactory.h"
11 bool createPipeline(RenderTaskContext * renderContext,
12 const RenderPipelineDefinition & pipelineDefinition,
13 RenderTaskResources & pipelineResources,
14 RenderPipeline & pipeline,
15 const StringView & path,
16 const CameraData* pushCameraData,
17 const PipelineOptions & options = PipelineOptions(),
18 const std::string & prefix =
"");
20 void releasePipeline(RenderTaskContext * renderContext, RenderPipeline & pipeline);
22 bool isPipelineFresh(RenderTaskContext * renderContext,
const RenderPipeline & pipeline);
Contains all Cogs related functionality.