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(); |