skia2/modules
Tyler Denniston 8eedcd2dea [svg] Partial implementation of feSpecularLighting
https://www.w3.org/TR/SVG11/filters.html#feSpecularLightingElement

Because a fair amount of functionality will be shared between
feSpecularLighting and feDiffuseLighting, this CL adds an intermediate
SkSVGFeLighting base class for common code.

The only light source type implemented in this CL is fePointLight, which
exercised by the filters-light-03 W3C test.

Bug: skia:10841
Change-Id: Icae26dedb1aae1cd25ba2db7c6468a243ebacbc5
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/359756
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Tyler Denniston <tdenniston@google.com>
2021-01-27 16:14:29 +00:00
..
audioplayer implement SkAudioPLayer for Android 2020-12-15 00:12:48 +00:00
canvaskit Hide misc non-sampling draw methods 2021-01-25 17:54:56 +00:00
particles Hide misc non-sampling draw methods 2021-01-25 17:54:56 +00:00
pathkit [canvaskit] Update to emsdk 2.0.10 2020-12-14 15:27:28 +00:00
skottie Simplify common case for recttorect 2021-01-15 18:37:46 +00:00
skparagraph Round unresolved font blocks to grapheme edges 2021-01-27 15:39:09 +00:00
skplaintexteditor Enable ClangTidy check readability-const-return-type. 2020-08-07 17:42:38 +00:00
skresources Make SkBase64 interface less unpleasant. 2021-01-08 20:28:19 +00:00
sksg More hiding of legacy drawImage calls 2021-01-22 13:53:42 +00:00
skshaper Remove SK_SHAPER_HARFBUZZ_USE_BAD_SCALE 2021-01-22 20:54:25 +00:00
svg [svg] Partial implementation of feSpecularLighting 2021-01-27 16:14:29 +00:00