aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorGravatar Brian Osman <brianosman@google.com>2017-05-12 09:46:56 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-05-12 14:30:17 +0000
commit07454223d68cd623e45ed5dc293c35671f68dd37 (patch)
tree73c1155f0ce5fd1df9214f2f3115529d8f2bbe0b /include
parentb1d3b2e1df374cd69eb102a4c0d8dd1d80d86a46 (diff)
Cleanup SkImageGenerator, add missing fns to GrBackendTextureImageGenerator
No "real" API changes. TBR=reed@google.com Bug: skia: Change-Id: I08c29f76806388394938f204f2a50b2fd6ea8942 Reviewed-on: https://skia-review.googlesource.com/16662 Reviewed-by: Brian Osman <brianosman@google.com> Reviewed-by: Matt Sarett <msarett@google.com> Commit-Queue: Brian Osman <brianosman@google.com>
Diffstat (limited to 'include')
-rw-r--r--include/core/SkImageGenerator.h15
1 files changed, 5 insertions, 10 deletions
diff --git a/include/core/SkImageGenerator.h b/include/core/SkImageGenerator.h
index 3e433a376f..8e875daf04 100644
--- a/include/core/SkImageGenerator.h
+++ b/include/core/SkImageGenerator.h
@@ -169,19 +169,14 @@ protected:
SkImageGenerator(const SkImageInfo& info, uint32_t uniqueId = kNeedNewImageUniqueID);
- virtual SkData* onRefEncodedData();
+ virtual SkData* onRefEncodedData() { return nullptr; }
- virtual bool onGetPixels(const SkImageInfo& info, void* pixels, size_t rowBytes,
- SkPMColor ctable[], int* ctableCount);
+ virtual bool onGetPixels(const SkImageInfo&, void*, size_t, SkPMColor[], int*) { return false; }
- virtual bool onIsValid(GrContext*) const;
+ virtual bool onIsValid(GrContext*) const { return true; }
- virtual bool onQueryYUV8(SkYUVSizeInfo*, SkYUVColorSpace*) const {
- return false;
- }
- virtual bool onGetYUV8Planes(const SkYUVSizeInfo&, void*[3] /*planes*/) {
- return false;
- }
+ virtual bool onQueryYUV8(SkYUVSizeInfo*, SkYUVColorSpace*) const { return false; }
+ virtual bool onGetYUV8Planes(const SkYUVSizeInfo&, void*[3] /*planes*/) { return false; }
struct Options {
Options()