diff options
author | x2048 <codeforsmile@gmail.com> | 2023-03-19 21:31:15 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-19 21:31:15 +0100 |
commit | 6cd2eea48781dd7318b6ea78c5cdea4a3ee5db02 (patch) | |
tree | a5d0da127c7b4637adefde7a80e72580dff68484 /src/client/render/anaglyph.cpp | |
parent | 09342c0811bb8d035e012a79dce714a6b63722e4 (diff) | |
download | minetest-6cd2eea48781dd7318b6ea78c5cdea4a3ee5db02.tar.xz |
Move drawing of wield tool into a dedicated step of the pipeline (#13338)
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>(); } |