diff options
author | 2016-10-03 15:24:44 -0400 | |
---|---|---|
committer | 2016-10-03 20:23:07 +0000 | |
commit | 0d9dfe981e2a620bd867efbad195856937657a4b (patch) | |
tree | b9d5eb6ac65275bf31216fdcffc72ac0b36bc975 /src/effects/gradients/SkRadialGradient.cpp | |
parent | 70cdb396eb5ffbbed128b902532e9292b5ec0e9d (diff) |
Supply random dst color space to asFP in unit tests
TBR=bsalomon@google.com (Testing-only API change)
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2876
Change-Id: I0ca26da0307848cdfc8ffaac2d042601663ab00b
Reviewed-on: https://skia-review.googlesource.com/2876
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Diffstat (limited to 'src/effects/gradients/SkRadialGradient.cpp')
-rw-r--r-- | src/effects/gradients/SkRadialGradient.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/effects/gradients/SkRadialGradient.cpp b/src/effects/gradients/SkRadialGradient.cpp index 15d2da40f2..b0ef205f44 100644 --- a/src/effects/gradients/SkRadialGradient.cpp +++ b/src/effects/gradients/SkRadialGradient.cpp @@ -315,8 +315,9 @@ sk_sp<GrFragmentProcessor> GrRadialGradient::TestCreate(GrProcessorTestData* d) int colorCount = RandomGradientParams(d->fRandom, colors, &stops, &tm); auto shader = SkGradientShader::MakeRadial(center, radius, colors, stops, colorCount, tm); SkMatrix viewMatrix = GrTest::TestMatrix(d->fRandom); + auto dstColorSpace = GrTest::TestColorSpace(d->fRandom); sk_sp<GrFragmentProcessor> fp = shader->asFragmentProcessor(SkShader::AsFPArgs( - d->fContext, &viewMatrix, NULL, kNone_SkFilterQuality, nullptr, + d->fContext, &viewMatrix, NULL, kNone_SkFilterQuality, dstColorSpace.get(), SkSourceGammaTreatment::kRespect)); GrAlwaysAssert(fp); return fp; |