17b9d1d1de
Due to limitations in BodyMovin/AE JSX, full effect data is not available (specifically the "channel range" property). We only support static master hue, static master saturation and static master lightness at this point. This CL also introduces a new animation builder pattern: DiscardableAdapterBase and attachDiscardableAdapter(). The former is a base class for adapters with full animator ownership. This enables a) capturing raw adapter pointers in animator lambdas and b) syncing to SG only once, after all local animators are updated). The latter is a helper for managing adapter creation and optional destruction (when all adapter properties are static we can discard it). Change-Id: Iecc4b78830e5464e7958cb12cdfd75a61010aa25 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/231956 Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Florin Malita <fmalita@chromium.org> |
||
---|---|---|
.. | ||
android_fonts | ||
empty_images | ||
fonts | ||
icc_profiles | ||
images | ||
invalid_images | ||
lua | ||
nima | ||
particles | ||
skottie | ||
text | ||
Cowboy.svg | ||
crbug769134.fil | ||
nov-talk-sequence.txt | ||
pdf_command_stream.txt | ||
README | ||
SkVMTest.expected |
The resources directory includes some third party content used by Skia. Licenses for that code are included in this file. Openclipart Openclipart uses the Creative Commons Zero 1.0 Public Domain License every time an artist uploads a piece of clipart to Openclipart to make it clear the artist is releasing the creative work for anyone to use for any reason, even commercially. This act of "sharing" is the foundation Openclipart is based upon. More details on the license can be found at https://creativecommons.org/publicdomain/zero/1.0/. LGPL or compatible (as implied by inclusion in KDE SVN) http://websvn.kde.org/trunk/tests/ksvgtests/custom/cowboy.svg