diff options
Diffstat (limited to 'src/gpu/SkGr.cpp')
-rw-r--r-- | src/gpu/SkGr.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/gpu/SkGr.cpp b/src/gpu/SkGr.cpp index 50c7cc25a1..f7949e2120 100644 --- a/src/gpu/SkGr.cpp +++ b/src/gpu/SkGr.cpp @@ -279,16 +279,17 @@ GrTexture* GrUploadMipMapToTexture(GrContext* ctx, const SkImageInfo& info, } GrTexture* GrRefCachedBitmapTexture(GrContext* ctx, const SkBitmap& bitmap, - const GrSamplerParams& params) { + const GrSamplerParams& params, SkScalar scaleAdjust[2]) { // Caller doesn't care about the texture's color space (they can always get it from the bitmap) - return GrBitmapTextureMaker(ctx, bitmap).refTextureForParams(params, nullptr, nullptr); + return GrBitmapTextureMaker(ctx, bitmap).refTextureForParams(params, nullptr, + nullptr, scaleAdjust); } sk_sp<GrTexture> GrMakeCachedBitmapTexture(GrContext* ctx, const SkBitmap& bitmap, - const GrSamplerParams& params) { + const GrSamplerParams& params, SkScalar scaleAdjust[2]) { // Caller doesn't care about the texture's color space (they can always get it from the bitmap) GrTexture* tex = GrBitmapTextureMaker(ctx, bitmap).refTextureForParams(params, nullptr, - nullptr); + nullptr, scaleAdjust); return sk_sp<GrTexture>(tex); } |