diff options
Diffstat (limited to 'src/gpu/SkGpuDevice.cpp')
-rw-r--r-- | src/gpu/SkGpuDevice.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gpu/SkGpuDevice.cpp b/src/gpu/SkGpuDevice.cpp index 447333566a..cf4c261451 100644 --- a/src/gpu/SkGpuDevice.cpp +++ b/src/gpu/SkGpuDevice.cpp @@ -1006,7 +1006,7 @@ void SkGpuDevice::drawBitmapTile(const SkBitmap& bitmap, if (bicubic) { fp = GrBicubicEffect::Make(std::move(proxy), texMatrix, domain); } else { - fp = GrTextureDomainEffect::Make(std::move(proxy), nullptr, texMatrix, domain, + fp = GrTextureDomainEffect::Make(std::move(proxy), texMatrix, domain, GrTextureDomain::kClamp_Mode, samplerState.filter()); } } else if (bicubic) { @@ -1014,7 +1014,7 @@ void SkGpuDevice::drawBitmapTile(const SkBitmap& bitmap, GrSamplerState::WrapMode wrapMode[2] = {samplerState.wrapModeX(), samplerState.wrapModeY()}; fp = GrBicubicEffect::Make(std::move(proxy), texMatrix, wrapMode); } else { - fp = GrSimpleTextureEffect::Make(std::move(proxy), nullptr, texMatrix, samplerState); + fp = GrSimpleTextureEffect::Make(std::move(proxy), texMatrix, samplerState); } fp = GrColorSpaceXformEffect::Make(std::move(fp), bitmap.colorSpace(), @@ -1082,7 +1082,7 @@ void SkGpuDevice::drawSpecial(SkSpecialImage* special1, int left, int top, const SkPaint tmpUnfiltered(paint); tmpUnfiltered.setImageFilter(nullptr); - auto fp = GrSimpleTextureEffect::Make(std::move(proxy), nullptr, SkMatrix::I()); + auto fp = GrSimpleTextureEffect::Make(std::move(proxy), SkMatrix::I()); fp = GrColorSpaceXformEffect::Make(std::move(fp), result->getColorSpace(), fRenderTargetContext->getColorSpace()); if (GrPixelConfigIsAlphaOnly(config)) { |