diff --git a/src/effects/Effect.cpp b/src/effects/Effect.cpp index a559e1c46..720eb1ec2 100644 --- a/src/effects/Effect.cpp +++ b/src/effects/Effect.cpp @@ -1492,6 +1492,11 @@ bool Effect::ProcessPass() mInBufPos = NULL; } + if (bGoodResult && GetType() == EffectTypeGenerate) + { + mT1 = mT0 + mDuration; + } + return bGoodResult; }