diff options
Diffstat (limited to 'src/effects/gradients/SkSweepGradient.cpp')
-rw-r--r-- | src/effects/gradients/SkSweepGradient.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/effects/gradients/SkSweepGradient.cpp b/src/effects/gradients/SkSweepGradient.cpp index 6e91e2ba25..bcb2b0dc9e 100644 --- a/src/effects/gradients/SkSweepGradient.cpp +++ b/src/effects/gradients/SkSweepGradient.cpp @@ -260,7 +260,9 @@ GrFragmentProcessor* GrSweepGradient::TestCreate(SkRandom* random, SkPaint paint; GrFragmentProcessor* fp; GrColor paintColor; - SkAssertResult(shader->asFragmentProcessor(context, paint, NULL, &paintColor, &fp)); + SkAssertResult(shader->asFragmentProcessor(context, paint, + GrProcessorUnitTest::TestMatrix(random), NULL, + &paintColor, &fp)); return fp; } @@ -293,6 +295,7 @@ void GrGLSweepGradient::emitCode(GrGLFPBuilder* builder, ///////////////////////////////////////////////////////////////////// bool SkSweepGradient::asFragmentProcessor(GrContext* context, const SkPaint& paint, + const SkMatrix& viewM, const SkMatrix* localMatrix, GrColor* paintColor, GrFragmentProcessor** effect) const { @@ -317,7 +320,8 @@ bool SkSweepGradient::asFragmentProcessor(GrContext* context, const SkPaint& pai #else -bool SkSweepGradient::asFragmentProcessor(GrContext*, const SkPaint&, const SkMatrix*, GrColor*, +bool SkSweepGradient::asFragmentProcessor(GrContext*, const SkPaint&, const SkMatrix&, + const SkMatrix*, GrColor*, GrFragmentProcessor**) const { SkDEBUGFAIL("Should not call in GPU-less build"); return false; |