aboutsummaryrefslogtreecommitdiff
path: root/src/client/render/anaglyph.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/render/anaglyph.cpp')
-rw-r--r--src/client/render/anaglyph.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/client/render/anaglyph.cpp b/src/client/render/anaglyph.cpp
index 46f417900..b26db9186 100644
--- a/src/client/render/anaglyph.cpp
+++ b/src/client/render/anaglyph.cpp
@@ -73,19 +73,20 @@ void populateAnaglyphPipeline(RenderPipeline *pipeline, Client *client)
step3D->setRenderTarget(enable_override_material);
// left eye
- pipeline->addStep(pipeline->createOwned<OffsetCameraStep>(false));
- pipeline->addStep(pipeline->createOwned<SetColorMaskStep>(video::ECP_RED));
+ pipeline->addStep<OffsetCameraStep>(false);
+ pipeline->addStep<SetColorMaskStep>(video::ECP_RED);
pipeline->addStep(step3D);
// right eye
- pipeline->addStep(pipeline->createOwned<OffsetCameraStep>(true));
- pipeline->addStep(pipeline->createOwned<SetColorMaskStep>(video::ECP_GREEN | video::ECP_BLUE));
+ pipeline->addStep<OffsetCameraStep>(true);
+ pipeline->addStep<SetColorMaskStep>(video::ECP_GREEN | video::ECP_BLUE);
pipeline->addStep(step3D);
// reset
- pipeline->addStep(pipeline->createOwned<OffsetCameraStep>(0.0f));
- pipeline->addStep(pipeline->createOwned<SetColorMaskStep>(video::ECP_ALL));
+ pipeline->addStep<OffsetCameraStep>(0.0f);
+ pipeline->addStep<SetColorMaskStep>(video::ECP_ALL);
- pipeline->addStep(pipeline->createOwned<MapPostFxStep>());
- pipeline->addStep(pipeline->createOwned<DrawHUD>());
+ pipeline->addStep<DrawWield>();
+ pipeline->addStep<MapPostFxStep>();
+ pipeline->addStep<DrawHUD>();
}