diff options
Diffstat (limited to 'src/gpu/effects/GrTextureDomainEffect.cpp')
-rw-r--r-- | src/gpu/effects/GrTextureDomainEffect.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/gpu/effects/GrTextureDomainEffect.cpp b/src/gpu/effects/GrTextureDomainEffect.cpp index 96372d926f..eb4001d949 100644 --- a/src/gpu/effects/GrTextureDomainEffect.cpp +++ b/src/gpu/effects/GrTextureDomainEffect.cpp @@ -153,11 +153,11 @@ GrEffectRef* GrTextureDomainEffect::Create(GrTexture* texture, const SkMatrix& matrix, const SkRect& domain, WrapMode wrapMode, - bool bilerp, + GrTextureParams::FilterMode filterMode, CoordsType coordsType) { static const SkRect kFullRect = {0, 0, SK_Scalar1, SK_Scalar1}; if (kClamp_WrapMode == wrapMode && domain.contains(kFullRect)) { - return GrSimpleTextureEffect::Create(texture, matrix, bilerp); + return GrSimpleTextureEffect::Create(texture, matrix, filterMode); } else { SkRect clippedDomain; // We don't currently handle domains that are empty or don't intersect the texture. @@ -176,7 +176,7 @@ GrEffectRef* GrTextureDomainEffect::Create(GrTexture* texture, matrix, clippedDomain, wrapMode, - bilerp, + filterMode, coordsType))); return CreateEffectRef(effect); @@ -187,9 +187,9 @@ GrTextureDomainEffect::GrTextureDomainEffect(GrTexture* texture, const SkMatrix& matrix, const SkRect& domain, WrapMode wrapMode, - bool bilerp, + GrTextureParams::FilterMode filterMode, CoordsType coordsType) - : GrSingleTextureEffect(texture, matrix, bilerp, coordsType) + : GrSingleTextureEffect(texture, matrix, filterMode, coordsType) , fWrapMode(wrapMode) , fTextureDomain(domain) { } @@ -239,6 +239,6 @@ GrEffectRef* GrTextureDomainEffect::TestCreate(SkMWCRandom* random, matrix, domain, wrapMode, - bilerp, + bilerp ? GrTextureParams::kBilerp_FilterMode : GrTextureParams::kNone_FilterMode, coords); } |