diff --git a/src/Nazara/Graphics/ForwardFramePipeline.cpp b/src/Nazara/Graphics/ForwardFramePipeline.cpp index 4390ff888..a83ef925b 100644 --- a/src/Nazara/Graphics/ForwardFramePipeline.cpp +++ b/src/Nazara/Graphics/ForwardFramePipeline.cpp @@ -649,10 +649,10 @@ namespace Nz Int32 leftTargetRenderOrder1 = lhs->viewer->GetRenderTarget().GetRenderOrder(); Int32 rightTargetRenderOrder1 = rhs->viewer->GetRenderTarget().GetRenderOrder(); - if (leftTargetRenderOrder1 == rightTargetRenderOrder1) + if (leftTargetRenderOrder1 != rightTargetRenderOrder1) return leftTargetRenderOrder1 < rightTargetRenderOrder1; - else - return lhs->renderOrder < rhs->renderOrder; + + return lhs->renderOrder < rhs->renderOrder; }); StackVector dependenciesColorAttachments = NazaraStackVector(std::size_t, m_orderedViewers.size());