Index: src/core/SkPaint.cpp |
diff --git a/src/core/SkPaint.cpp b/src/core/SkPaint.cpp |
index 123f20365e6ef2cf96a905e46681be48f684655d..6987fb9d9e1fb4355dc009e16cd2c840d1ddba08 100644 |
--- a/src/core/SkPaint.cpp |
+++ b/src/core/SkPaint.cpp |
@@ -1567,14 +1567,14 @@ static size_t fill_out_rec(const SkPaint& paint, SkScalerContext::Rec* rec, |
size_t descSize = sizeof(*rec); |
if (pe) { |
- peBuffer->writeFlattenable(pe); |
+ peBuffer->writeFlattenable("pathEffect", pe); |
descSize += peBuffer->bytesWritten(); |
entryCount += 1; |
rec->fMaskFormat = SkMask::kA8_Format; // force antialiasing when we do the scan conversion |
// seems like we could support kLCD as well at this point... |
} |
if (mf) { |
- mfBuffer->writeFlattenable(mf); |
+ mfBuffer->writeFlattenable("maskFilter", mf); |
descSize += mfBuffer->bytesWritten(); |
entryCount += 1; |
rec->fMaskFormat = SkMask::kA8_Format; // force antialiasing with maskfilters |
@@ -1585,7 +1585,7 @@ static size_t fill_out_rec(const SkPaint& paint, SkScalerContext::Rec* rec, |
rec->ignorePreBlend(); |
} |
if (ra) { |
- raBuffer->writeFlattenable(ra); |
+ raBuffer->writeFlattenable("rasterizer", ra); |
descSize += raBuffer->bytesWritten(); |
entryCount += 1; |
rec->fMaskFormat = SkMask::kA8_Format; // force antialiasing when we do the scan conversion |
@@ -1894,17 +1894,17 @@ void SkPaint::flatten(SkWriteBuffer& buffer) const { |
// now we're done with ptr and the (pre)reserved space. If we need to write |
// additional fields, use the buffer directly |
if (flatFlags & kHasTypeface_FlatFlag) { |
- buffer.writeTypeface(this->getTypeface()); |
+ buffer.writeTypeface("typeface", this->getTypeface()); |
} |
if (flatFlags & kHasEffects_FlatFlag) { |
- buffer.writeFlattenable(this->getPathEffect()); |
- buffer.writeFlattenable(this->getShader()); |
- buffer.writeFlattenable(this->getXfermode()); |
- buffer.writeFlattenable(this->getMaskFilter()); |
- buffer.writeFlattenable(this->getColorFilter()); |
- buffer.writeFlattenable(this->getRasterizer()); |
- buffer.writeFlattenable(this->getLooper()); |
- buffer.writeFlattenable(this->getImageFilter()); |
+ buffer.writeFlattenable("pathEffect", this->getPathEffect()); |
+ buffer.writeFlattenable("shader", this->getShader()); |
+ buffer.writeFlattenable("xferMode", this->getXfermode()); |
+ buffer.writeFlattenable("maskFilter", this->getMaskFilter()); |
+ buffer.writeFlattenable("colorFilter", this->getColorFilter()); |
+ buffer.writeFlattenable("rasterizer", this->getRasterizer()); |
+ buffer.writeFlattenable("looper", this->getLooper()); |
+ buffer.writeFlattenable("imageFilter", this->getImageFilter()); |
} |
} |