Add geometric version of spot shadow
authorJim Van Verth <jvanverth@google.com>
Fri, 27 Jan 2017 19:15:54 +0000 (14:15 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Fri, 27 Jan 2017 19:53:18 +0000 (19:53 +0000)
commit91af72703830f3946c538b47c6c7c96afc0adde2
treef478faca5f38782c9178ca51068ff4fc827f35d3
parentfe8225802d2ab0dbc6f0d40f9666ebca1b4e2a4a
Add geometric version of spot shadow

BUG=skia:6119

Change-Id: Ib9770bd88f4eebd68f2d893c5788f966d89f193c
Reviewed-on: https://skia-review.googlesource.com/7585
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Jim Van Verth <jvanverth@google.com>
gn/gpu.gni
include/gpu/effects/GrBlurredEdgeFragmentProcessor.h [new file with mode: 0755]
src/effects/SkGaussianEdgeShader.cpp
src/effects/shadows/SkAmbientShadowMaskFilter.cpp
src/effects/shadows/SkSpotShadowMaskFilter.cpp
src/gpu/effects/GrBlurredEdgeFragmentProcessor.cpp [new file with mode: 0755]
src/gpu/effects/GrShadowTessellator.cpp
src/gpu/effects/GrShadowTessellator.h