diff options
Diffstat (limited to 'src/core/SkImageCacherator.h')
-rw-r--r-- | src/core/SkImageCacherator.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/core/SkImageCacherator.h b/src/core/SkImageCacherator.h index 42b93f6234..6b000668dd 100644 --- a/src/core/SkImageCacherator.h +++ b/src/core/SkImageCacherator.h @@ -54,8 +54,11 @@ public: /** * If the underlying src naturally is represented by an encoded blob (in SkData), this returns * a ref to that data. If not, it returns null. + * + * If a GrContext is specified, then the caller is only interested in gpu-specific encoded + * formats, so others (e.g. PNG) can just return nullptr. */ - SkData* refEncoded(); + SkData* refEncoded(GrContext*); // Only return true if the generate has already been cached. bool lockAsBitmapOnlyIfAlreadyCached(SkBitmap*); |