| Index: src/core/SkImageCacherator.cpp
|
| diff --git a/src/core/SkImageCacherator.cpp b/src/core/SkImageCacherator.cpp
|
| index bb389e986b4e4d831ddd5d66bead22324729b824..7b5ff2267774463584c525bdd0f2cc5ee3fcbd8a 100644
|
| --- a/src/core/SkImageCacherator.cpp
|
| +++ b/src/core/SkImageCacherator.cpp
|
| @@ -303,11 +303,10 @@ GrTexture* SkImageCacherator::lockTexture(GrContext* ctx, const GrUniqueKey& key
|
| SkBitmap bitmap;
|
| if (this->tryLockAsBitmap(&bitmap, client, chint)) {
|
| GrTexture* tex = nullptr;
|
| - // disable mipmapping until we generate anisotropic mipmap levels
|
| - willBeMipped = false;
|
| if (willBeMipped) {
|
| tex = GrGenerateMipMapsAndUploadToTexture(ctx, bitmap);
|
| - } else {
|
| + }
|
| + if (!tex) {
|
| tex = GrUploadBitmapToTexture(ctx, bitmap);
|
| }
|
| if (tex) {
|
|
|