diff options
Diffstat (limited to 'src/client/render/anaglyph.cpp')
-rw-r--r-- | src/client/render/anaglyph.cpp | 17 |
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>(); } |