67ff541ac1
Parse embedded fonts into SkCustomTypefaces, and pass down the text animation pipeline. Things seem to mostly work for Latin examples. Most existing Lottie files come with embedded fonts (the option is enabled by default), so to minimize disruption only use the new feature as a fallback for typefaces which cannot be resolved otherwise. Also introduce a builder flag to prioritize embedded fonts over native (kPreferEmbeddedFonts), and plumb in existing tools for testing. Change-Id: Ia2a659f76e354fea6081b0f2e0dce1d8bdf63c52 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/291180 Reviewed-by: Ben Wagner <bungeman@google.com> Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Florin Malita <fmalita@google.com> |
||
---|---|---|
.. | ||
DM.cpp | ||
DMGpuTestProcs.cpp | ||
DMJsonWriter.cpp | ||
DMJsonWriter.h | ||
DMSrcSink.cpp | ||
DMSrcSink.h |