diff options
author | Brian Osman <brianosman@google.com> | 2017-10-18 13:15:13 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-10-18 18:46:25 +0000 |
commit | 2240be96d97b5ac0886381d74a21f1e2a0928f55 (patch) | |
tree | e0148f28dd2eb10bbfd3541213e4720b10b043b0 /src/core/SkGpuBlurUtils.cpp | |
parent | 8fed655df87618f8460af2a6284bdef764cf84c8 (diff) |
Remove color space xform from GrTextureDomain & GrSimpleTextureEffect
Bug: skia:
Change-Id: I31435d334da28cce9bbc654c4b98746b03078897
Reviewed-on: https://skia-review.googlesource.com/61460
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Diffstat (limited to 'src/core/SkGpuBlurUtils.cpp')
-rw-r--r-- | src/core/SkGpuBlurUtils.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/core/SkGpuBlurUtils.cpp b/src/core/SkGpuBlurUtils.cpp index 39857134bf..647cebd1f2 100644 --- a/src/core/SkGpuBlurUtils.cpp +++ b/src/core/SkGpuBlurUtils.cpp @@ -280,7 +280,6 @@ sk_sp<GrRenderTargetContext> GaussianBlur(GrContext* context, domain.inset((i < scaleFactorX) ? SK_ScalarHalf : 0.0f, (i < scaleFactorY) ? SK_ScalarHalf : 0.0f); auto fp = GrTextureDomainEffect::Make(std::move(srcProxy), - nullptr, SkMatrix::I(), domain, modeForScaling, @@ -289,7 +288,7 @@ sk_sp<GrRenderTargetContext> GaussianBlur(GrContext* context, srcRect.offset(-srcOffset); srcOffset.set(0, 0); } else { - paint.addColorTextureProcessor(std::move(srcProxy), nullptr, SkMatrix::I(), + paint.addColorTextureProcessor(std::move(srcProxy), SkMatrix::I(), GrSamplerState::ClampBilerp()); } paint.setPorterDuffXPFactory(SkBlendMode::kSrc); @@ -400,7 +399,6 @@ sk_sp<GrRenderTargetContext> GaussianBlur(GrContext* context, if (GrTextureDomain::kIgnore_Mode != mode) { SkRect domain = SkRect::Make(localSrcBounds); auto fp = GrTextureDomainEffect::Make(std::move(srcProxy), - nullptr, SkMatrix::I(), domain, modeForScaling, @@ -408,7 +406,7 @@ sk_sp<GrRenderTargetContext> GaussianBlur(GrContext* context, paint.addColorFragmentProcessor(std::move(fp)); } else { // FIXME: this should be mitchell, not bilinear. - paint.addColorTextureProcessor(std::move(srcProxy), nullptr, SkMatrix::I(), + paint.addColorTextureProcessor(std::move(srcProxy), SkMatrix::I(), GrSamplerState::ClampBilerp()); } paint.setPorterDuffXPFactory(SkBlendMode::kSrc); |