5 struct EffectDescription;
6 struct EnginePermutation;
7 struct PostProcessTask;
8 struct RenderTaskContext;
9 struct RenderTaskDefinition;
12 [[nodiscard ]]
bool buildPostProcessEffectWebGPU(RenderTaskContext* context,
13 EffectDescription &desc, PostProcessTask* task);
15 [[nodiscard ]]
bool buildPostProcessEffectES3(RenderTaskContext* context,
16 EffectDescription& desc, PostProcessTask* task);
18 [[nodiscard ]]
bool buildPostProcessEffect(RenderTaskContext* context,
19 EffectDescription& desc, PostProcessTask* task);
21 [[nodiscard ]]
bool buildComputeEffect(RenderTaskContext* context,
22 EffectDescription& desc, ComputeTask* task);
Contains the Engine, Renderer, resource managers and other systems needed to run Cogs....