skia2/modules/skottie
Florin Malita 3d846c98ca [skottie] Initial gradient ramp effect support
Implement gradient ramp using SG shader effects.

A couple of quirks:

- since the gradient type (linear/radial) is animatiable (?!),
  update sksg::ShaderEffect to allow resetting the shader

- gradient ramp doesn't have an assigned/stable JSON effect type,
  but the data is present; introduce a name-based effect lookup method
  (used as a fallback when the type is not recognized)


Change-Id: I02bbd6c75c3af175b64c1df502aa52b7c0875162
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/205342
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Florin Malita <fmalita@chromium.org>
2019-04-02 14:24:56 +00:00
..
fuzz sk_tool_utils -> ToolUtils, and git clang-format 2019-03-20 18:05:42 +00:00
gm SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
include [skottie] Layer blend mode support 2019-02-25 15:48:07 +00:00
src [skottie] Initial gradient ramp effect support 2019-04-02 14:24:56 +00:00
tests [skottie] Allow extra-normal Bezier interpolation 2019-03-29 18:23:03 +00:00
utils [skottie] Expose composition markers to embedders 2018-12-01 04:44:03 +00:00
BUILD.gn de-Sk tools/font, and git clang-format 2019-03-20 17:36:52 +00:00
skottie.gni [skottie] Relocate text shaping utils to separate compilation unit 2019-03-26 20:34:02 +00:00