skia2/modules/svg
Tyler Denniston 8cfe718e0c [svg] Implement feDiffuseLighting
https://www.w3.org/TR/SVG11/filters.html#feDiffuseLightingElement

- Add SkSVGFeDiffuseLighting node
- Move distant light source direction computation into a method on
  SkSVGFeDistantLight
- Implement distant and point light sources for feDiffuseLighting

Bug: skia:10841
Change-Id: I74b8b9e04be5d2c5ac9f912d015dce96367040a1
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/402645
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Tyler Denniston <tdenniston@google.com>
2021-04-29 19:59:48 +00:00
..
include [svg] Implement feDiffuseLighting 2021-04-29 19:59:48 +00:00
src [svg] Implement feDiffuseLighting 2021-04-29 19:59:48 +00:00
tests Reland "[svg] Plumb a ResourceProvider" 2021-01-27 21:12:23 +00:00
utils Reland "[svg] Plumb a ResourceProvider" 2021-01-27 21:12:23 +00:00
BUILD.gn Separate general defaults from Skia defaults 2021-03-22 15:30:56 +00:00
svg.gni [svg] Implement <image> element 2021-02-02 22:36:05 +00:00