Lines Matching full:interpolator
175 SkOperandInterpolator& interpolator = *fInterpolators[index];
186 interpolator.timeToValues(time, values.get());
213 SkOperandInterpolator& interpolator = *fInterpolators[index];
224 interpolator.timeToValues(time, values.get());
358 SkOperandInterpolator& interpolator = *fInterpolators[index];
360 int count = interpolator.getValuesCount();
361 memcpy(interpolator.getValues(), fSaveInterpolators[index], count * sizeof(SkOperand));
365 SkOperandInterpolator& interpolator = *fInterpolators[index];
367 int count = interpolator.getValuesCount();
370 memcpy(cache, interpolator.getValues(), count * sizeof(SkOperand));
381 SkOperandInterpolator& interpolator = *fInterpolators[index];
382 interpolator.reset(components, entries == 1 ? 2 : entries, animate->getValuesType());
383 interpolator.setMirror(SkToBool(animate->fMirror));
384 interpolator.setReset(SkToBool(animate->fReset));
385 interpolator.setRepeatCount(animate->repeat);
387 interpolator.setKeyFrame(0, 0, from, animate->blend[0]);
388 interpolator.setKeyFrame(1, duration, from, animate->blend[0]);
393 interpolator.setKeyFrame(entry, entry * duration / (entries - 1), from,