aboutsummaryrefslogtreecommitdiff
path: root/samplecode/SampleAndroidShadows.cpp
diff options
context:
space:
mode:
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;
}