-
Malay Keshav authored
Adds the skottie animation class that is a wrapper around the Skia's implementation of lottie player. The class manages its own timeline with the help of a timer object. This is the phase 1 implementation of native skottie which rasterizes the animation on the UI thread. Subsequent changes will move this rasterization to worker threads(phase 2) and then to GPU (phase 3). Adds unittests as well. Design Doc: go/cros-skottie Bug: 867147 Change-Id: I2501710a38874f247ab3ab56a743675e3d07edfb Component: gfx, skottie, vector animation Reviewed-on: https://chromium-review.googlesource.com/1189056 Commit-Queue: Malay Keshav <malaykeshav@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/master@{#594981}
9b7e8547