diff options
author | Mike Reed <reed@google.com> | 2017-02-15 10:14:50 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-02-15 16:00:06 +0000 |
commit | 26e573c7ef17b96bb91c1e8dec86ca14efa6d0fb (patch) | |
tree | 7ac4171b6666fc61cb563e141604b9e46c3e27c6 /src/core/SkPictureImageGenerator.cpp | |
parent | 65e8a713f39d2f4acf8d1e89235b83ef6d790f97 (diff) |
removed unused code around scaled generators
BUG=skia:
Change-Id: I9e042cd9343e0f29032f84ee17b4b316214ec693
Reviewed-on: https://skia-review.googlesource.com/8403
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Reviewed-by: Brian Osman <brianosman@google.com>
Diffstat (limited to 'src/core/SkPictureImageGenerator.cpp')
-rw-r--r-- | src/core/SkPictureImageGenerator.cpp | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/src/core/SkPictureImageGenerator.cpp b/src/core/SkPictureImageGenerator.cpp index 5f69db647b..618312e1cd 100644 --- a/src/core/SkPictureImageGenerator.cpp +++ b/src/core/SkPictureImageGenerator.cpp @@ -73,41 +73,6 @@ bool SkPictureImageGenerator::onGetPixels(const SkImageInfo& info, void* pixels, return true; } -bool SkPictureImageGenerator::onComputeScaledDimensions(SkScalar scale, - SupportedSizes* sizes) { - SkASSERT(scale > 0 && scale <= 1); - const int w = this->getInfo().width(); - const int h = this->getInfo().height(); - const int sw = SkScalarRoundToInt(scale * w); - const int sh = SkScalarRoundToInt(scale * h); - if (sw > 0 && sh > 0) { - sizes->fSizes[0].set(sw, sh); - sizes->fSizes[1].set(sw, sh); - return true; - } - return false; -} - -bool SkPictureImageGenerator::onGenerateScaledPixels(const SkPixmap& scaledPixels) { - int w = scaledPixels.width(); - int h = scaledPixels.height(); - - const SkScalar scaleX = SkIntToScalar(w) / this->getInfo().width(); - const SkScalar scaleY = SkIntToScalar(h) / this->getInfo().height(); - SkMatrix matrix = SkMatrix::MakeScale(scaleX, scaleY); - - SkBitmap bitmap; - if (!bitmap.installPixels(scaledPixels)) { - return false; - } - - bitmap.eraseColor(SK_ColorTRANSPARENT); - SkCanvas canvas(bitmap, SkSurfaceProps(0, kUnknown_SkPixelGeometry)); - matrix.preConcat(fMatrix); - canvas.drawPicture(fPicture.get(), &matrix, fPaint.getMaybeNull()); - return true; -} - /////////////////////////////////////////////////////////////////////////////////////////////////// SkImageGenerator* SkImageGenerator::NewFromPicture(const SkISize& size, const SkPicture* picture, |