| Index: src/core/SkTextBlob.cpp
|
| diff --git a/src/core/SkTextBlob.cpp b/src/core/SkTextBlob.cpp
|
| index 463312aa6de00b364d64c1b16712760cea38f08d..89bb0d750f3b0609e4048c44a8e8131e6734b3a5 100644
|
| --- a/src/core/SkTextBlob.cpp
|
| +++ b/src/core/SkTextBlob.cpp
|
| @@ -221,23 +221,23 @@ SkTextBlob::~SkTextBlob() {
|
| void SkTextBlob::flatten(SkWriteBuffer& buffer) const {
|
| int runCount = fRunCount;
|
|
|
| - buffer.write32(runCount);
|
| - buffer.writeRect(fBounds);
|
| + buffer.write32("runCount", runCount);
|
| + buffer.writeRect("fBounds", fBounds);
|
|
|
| SkPaint runPaint;
|
| SkTextBlobRunIterator it(this);
|
| while (!it.done()) {
|
| SkASSERT(it.glyphCount() > 0);
|
|
|
| - buffer.write32(it.glyphCount());
|
| - buffer.write32(it.positioning());
|
| - buffer.writePoint(it.offset());
|
| + buffer.write32("glyphCount", it.glyphCount());
|
| + buffer.write32("positioning", it.positioning());
|
| + buffer.writePoint("offset", it.offset());
|
| // This should go away when switching to SkFont
|
| it.applyFontToPaint(&runPaint);
|
| - buffer.writePaint(runPaint);
|
| + buffer.writePaint("runPaint", runPaint);
|
|
|
| - buffer.writeByteArray(it.glyphs(), it.glyphCount() * sizeof(uint16_t));
|
| - buffer.writeByteArray(it.pos(),
|
| + buffer.writeByteArray("glyphs", it.glyphs(), it.glyphCount() * sizeof(uint16_t));
|
| + buffer.writeByteArray("positions", it.pos(),
|
| it.glyphCount() * sizeof(SkScalar) * ScalarsPerGlyph(it.positioning()));
|
|
|
| it.next();
|
|
|