aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar halcanary <halcanary@google.com>2016-08-10 10:11:35 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-08-10 10:11:35 -0700
commitcb0f4c34047abd3ba6db8bc85bd9dc2793577356 (patch)
treeb179e3e57542bcc2c838ddbc1ebd7500c1faef81
parentceeaa78713dde9cc6e3ccd688aca6021b260af4d (diff)
SkGradientShader.cpp: fix build when SK_SUPPORT_GPU=0
-rw-r--r--src/effects/gradients/SkGradientShader.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/effects/gradients/SkGradientShader.cpp b/src/effects/gradients/SkGradientShader.cpp
index f189bb1776..2c686ece28 100644
--- a/src/effects/gradients/SkGradientShader.cpp
+++ b/src/effects/gradients/SkGradientShader.cpp
@@ -228,6 +228,8 @@ void SkGradientShaderBase::flatten(SkWriteBuffer& buffer) const {
desc.flatten(buffer);
}
+#if SK_SUPPORT_GPU
+
static inline bool close_to_one_half(const SkFixed& val) {
return SkScalarNearlyEqual(SkFixedToScalar(val), SK_ScalarHalf);
}
@@ -271,6 +273,7 @@ GrGradientEffect::ColorType GrGradientEffect::determineColorTypeAndNumHardStops(
return kTexture_ColorType;
}
+#endif
void SkGradientShaderBase::FlipGradientColors(SkColor* colorDst, Rec* recDst,
SkColor* colorSrc, Rec* recSrc,