aboutsummaryrefslogtreecommitdiff
path: root/samplecode/SampleAndroidShadows.cpp
diff options
context:
space:
mode:
authorJim Van Verth <jvanverth@google.com>2017-05-04 14:00:59 -0400
committerSkia Commit-Bot <skia-commit-bot@chromium.org>2017-05-04 18:37:55 +0000
commite7705780c9450bb190abddc47a78b8b89784ed79 (patch)
treecd04d681f4b5d19fe1e3b468f77adfef9c3b75c8 /samplecode/SampleAndroidShadows.cpp
parent3d8a374a96e1eb6a71406393af8173c93b4f08ac (diff)
Add ShadowUtils sample.
Also enables mouse support in Viewer. Change-Id: Iaed08d42a64f591f0cd9b24684b3aee43404ed94 Reviewed-on: https://skia-review.googlesource.com/15313 Commit-Queue: Jim Van Verth <jvanverth@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com>
Diffstat (limited to 'samplecode/SampleAndroidShadows.cpp')
-rw-r--r--samplecode/SampleAndroidShadows.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/samplecode/SampleAndroidShadows.cpp b/samplecode/SampleAndroidShadows.cpp
index 99e5ff4556..c8ce14c8d5 100644
--- a/samplecode/SampleAndroidShadows.cpp
+++ b/samplecode/SampleAndroidShadows.cpp
@@ -131,6 +131,10 @@ protected:
std::function<SkScalar(SkScalar, SkScalar)> zFunc,
const SkPaint& paint, SkScalar ambientAlpha,
const SkPoint3& lightPos, SkScalar lightWidth, SkScalar spotAlpha) {
+ if (fIgnoreShadowAlpha) {
+ ambientAlpha = 255;
+ spotAlpha = 255;
+ }
if (!fShowAmbient) {
ambientAlpha = 0;
}