aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/shaders/gradients/SkLinearGradient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/shaders/gradients/SkLinearGradient.cpp')
-rw-r--r--src/shaders/gradients/SkLinearGradient.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/shaders/gradients/SkLinearGradient.cpp b/src/shaders/gradients/SkLinearGradient.cpp
index 605ae544a2..32b2ba5670 100644
--- a/src/shaders/gradients/SkLinearGradient.cpp
+++ b/src/shaders/gradients/SkLinearGradient.cpp
@@ -79,12 +79,9 @@ SkShaderBase::Context* SkLinearGradient::onMakeBurstPipelineContext(
: nullptr;
}
-bool SkLinearGradient::adjustMatrixAndAppendStages(SkArenaAlloc*,
- SkMatrix* matrix,
- SkRasterPipeline*,
- SkRasterPipeline*) const {
- matrix->postConcat(fPtsToUnit);
- return true;
+void SkLinearGradient::appendGradientStages(SkArenaAlloc*, SkRasterPipeline*,
+ SkRasterPipeline*) const {
+ // No extra stage needed for linear gradients.
}
sk_sp<SkShader> SkLinearGradient::onMakeColorSpace(SkColorSpaceXformer* xformer) const {