void populateAnaglyphPipeline(RenderPipeline *pipeline, Client *client)
Definition anaglyph.cpp:52
Resets depth buffer of the current render target.
Definition anaglyph.h:28
void activate(PipelineContext &context) override
Activate the render target and configure OpenGL state for the output.
Definition anaglyph.cpp:34
ClearDepthBufferTarget(RenderTarget *target)
ClearDepthBufferTarget.
Definition anaglyph.cpp:30
void reset(PipelineContext &context) override
Resets the state of the object for the next pipeline iteration.
Definition anaglyph.h:32
RenderTarget * target
Definition anaglyph.h:35
Render Pipeline provides a flexible way to execute rendering steps in the engine.
Definition pipeline.h:353
Represents a render target (screen or framebuffer)
Definition pipeline.h:78
Set color mask when rendering the next steps.
Definition anaglyph.h:14
int color_mask
Definition anaglyph.h:20
void run(PipelineContext &context) override
Runs the step.
Definition anaglyph.cpp:17
SetColorMaskStep(int color_mask)
SetColorMaskStep step.
Definition anaglyph.cpp:13
Provides default empty implementation of supporting methods in a rendering step.
Definition pipeline.h:310
Definition activeobjectmgr.cpp:11