From: Eunki Hong Date: Thu, 30 Sep 2021 02:06:48 +0000 (+0000) Subject: Merge "BlendMode::ON_WITHOUT_CULL bug fix" into devel/master X-Git-Tag: dali_2.0.46~3 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=67f74cde1b3dd420ff7735cc9e0c463180dcae5f;hp=abf5d9bb2bc8c3db867355573bdf8c27389dcf23 Merge "BlendMode::ON_WITHOUT_CULL bug fix" into devel/master --- diff --git a/dali-toolkit/internal/visuals/animated-vector-image/vector-animation-task.cpp b/dali-toolkit/internal/visuals/animated-vector-image/vector-animation-task.cpp index 91bdc42..86a37ab 100644 --- a/dali-toolkit/internal/visuals/animated-vector-image/vector-animation-task.cpp +++ b/dali-toolkit/internal/visuals/animated-vector-image/vector-animation-task.cpp @@ -528,10 +528,11 @@ VectorAnimationTask::TimePoint VectorAnimationTask::CalculateNextFrameTime(bool // is casted to use the default duration. mNextFrameStartTime = std::chrono::time_point_cast(mNextFrameStartTime + std::chrono::microseconds(mFrameDurationMicroSeconds)); auto current = std::chrono::steady_clock::now(); + mDroppedFrames = 0; + if(renderNow) { mNextFrameStartTime = current; - mDroppedFrames = 0; } else if(mNextFrameStartTime < current) {