Split ShadowMaskFilter into separate ambient and spot mask filters
authorJim Van Verth <jvanverth@google.com>
Mon, 16 Jan 2017 18:03:37 +0000 (13:03 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Mon, 16 Jan 2017 18:40:59 +0000 (18:40 +0000)
commit2103cf0ff09763aeaa35508734f765aec9b75665
tree444b8499ced29fa07554ea14f0f1fb30afb509e7
parentac04fef619ad3939a25e66bdaef6f6b1e7f5ca50
Split ShadowMaskFilter into separate ambient and spot mask filters

This does not change the public API.

BUG=skia:6119

Change-Id: Ibdcd2f8611bc2eec332d8a65e5d51246b89a0a90
Reviewed-on: https://skia-review.googlesource.com/7083
Commit-Queue: Jim Van Verth <jvanverth@google.com>
Reviewed-by: Jim Van Verth <jvanverth@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
gn/core.gni
gn/effects.gni
include/private/SkShadowFlags.h [new file with mode: 0755]
include/utils/SkShadowUtils.h
src/effects/SkShadowMaskFilter.h [deleted file]
src/effects/shadows/SkAmbientShadowMaskFilter.cpp [new file with mode: 0755]
src/effects/shadows/SkAmbientShadowMaskFilter.h [new file with mode: 0755]
src/effects/shadows/SkSpotShadowMaskFilter.cpp [moved from src/effects/SkShadowMaskFilter.cpp with 63% similarity]
src/effects/shadows/SkSpotShadowMaskFilter.h [new file with mode: 0755]
src/utils/SkShadowUtils.cpp