skia2/modules/skottie
Florin Malita cd11a51a11 [skottie] Fix mask difference
Difference [1]:

  The mask is added to the masks above it in the stacking order. In
  areas where the mask does not overlap the masks above it, the mask
  operates as it would alone on the layer. In areas where the mask
  overlaps the masks above it, the influence of the mask is subtracted
  from the masks above it.

^ sure sounds like XOR

[1] https://helpx.adobe.com/after-effects/using/alpha-channels-masks-mattes.html#mask_modes

Bug: skia:10502
TBR=
Change-Id: I8aea937224cfadce54c4fc1d014b63d00efdbec4
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/303025
Reviewed-by: Florin Malita <fmalita@google.com>
Commit-Queue: Florin Malita <fmalita@google.com>
2020-07-16 01:05:24 +00:00
..
fuzz rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
gm [skottie] SkResources::loadTypeface() callback 2020-06-16 18:53:04 +00:00
include [skottie] Fill-over-stroke support for text 2020-07-10 14:44:23 +00:00
src [skottie] Fix mask difference 2020-07-16 01:05:24 +00:00
tests [skottie] Introduce an external layer API 2020-05-06 20:31:14 +00:00
utils [skottie] Introduce an external layer API 2020-05-06 20:31:14 +00:00
BUILD.gn [skottie/tools] Video playback support 2020-04-24 15:56:50 +00:00
skottie.gni [skottie] Pucker & Bloat shape layer vector effect 2020-07-10 18:09:53 +00:00