| Index: src/utils/debugger/SkObjectParser.cpp
|
| diff --git a/src/utils/debugger/SkObjectParser.cpp b/src/utils/debugger/SkObjectParser.cpp
|
| index d8dbe838da043f6c8015479242d48ce6e3d01857..3807fad59b5172b908b267044dce62411a06d9c1 100644
|
| --- a/src/utils/debugger/SkObjectParser.cpp
|
| +++ b/src/utils/debugger/SkObjectParser.cpp
|
| @@ -9,6 +9,7 @@
|
| #include "SkObjectParser.h"
|
| #include "SkData.h"
|
| #include "SkFontDescriptor.h"
|
| +#include "SkImage.h"
|
| #include "SkPath.h"
|
| #include "SkRRect.h"
|
| #include "SkShader.h"
|
| @@ -58,6 +59,29 @@ SkString* SkObjectParser::BitmapToString(const SkBitmap& bitmap) {
|
| return mBitmap;
|
| }
|
|
|
| +SkString* SkObjectParser::ImageToString(const SkImage* image) {
|
| + SkString* str = new SkString("SkImage: ");
|
| + if (!image) {
|
| + return str;
|
| + }
|
| +
|
| + str->append("W: ");
|
| + str->appendS32(image->width());
|
| + str->append(" H: ");
|
| + str->appendS32(image->height());
|
| +
|
| + if (image->isOpaque()) {
|
| + str->append(" opaque");
|
| + } else {
|
| + str->append(" not-opaque");
|
| + }
|
| +
|
| + str->append(" uniqueID: ");
|
| + str->appendS32(image->uniqueID());
|
| +
|
| + return str;
|
| +}
|
| +
|
| SkString* SkObjectParser::BoolToString(bool doAA) {
|
| SkString* mBool = new SkString("Bool doAA: ");
|
| if (doAA) {
|
|
|