Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(195)

Unified Diff: src/core/SkImageGenerator.cpp

Issue 1240093004: SkPictureImageGenerator (Closed) Base URL: https://chromium.googlesource.com/skia.git@master
Patch Set: Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/core/SkImageGenerator.cpp
diff --git a/src/core/SkImageGenerator.cpp b/src/core/SkImageGenerator.cpp
index 8c9ff6a03515a455b1130f4c76a6a92c7a7fed7b..569a6e870d5bfa9e886f025651806e7ca6cf82d0 100644
--- a/src/core/SkImageGenerator.cpp
+++ b/src/core/SkImageGenerator.cpp
@@ -7,6 +7,8 @@
#include "SkImageGenerator.h"
+#include "SkPictureImageGenerator.h"
+
bool SkImageGenerator::getPixels(const SkImageInfo& info, void* pixels, size_t rowBytes,
SkPMColor ctable[], int* ctableCount) {
if (kUnknown_SkColorType == info.colorType()) {
@@ -156,3 +158,8 @@ SkImageGenerator* SkImageGenerator::NewFromEncoded(SkData* data) {
}
return SkImageGenerator::NewFromEncodedImpl(data);
}
+
+SkImageGenerator* SkImageGenerator::NewFromPicture(const SkISize& size, const SkPicture* picture,
+ const SkMatrix* matrix, const SkPaint* paint) {
+ return SkPictureImageGenerator::create(size, picture, matrix, paint);
+}

Powered by Google App Engine
This is Rietveld 408576698