Index: src/effects/gradients/SkGradientShader.cpp |
diff --git a/src/effects/gradients/SkGradientShader.cpp b/src/effects/gradients/SkGradientShader.cpp |
index fdb6e59e1ca56e52a1450e1400bb07ce0286930a..8b49d1d81b1999f39cb33b4ef2896b1a0496aa98 100644 |
--- a/src/effects/gradients/SkGradientShader.cpp |
+++ b/src/effects/gradients/SkGradientShader.cpp |
@@ -13,20 +13,20 @@ |
#include "SkSweepGradient.h" |
void SkGradientShaderBase::Descriptor::flatten(SkWriteBuffer& buffer) const { |
- buffer.writeColorArray(fColors, fCount); |
+ buffer.writeColorArray("fColors", fColors, fCount); |
if (fPos) { |
- buffer.writeBool(true); |
- buffer.writeScalarArray(fPos, fCount); |
+ buffer.writeBool("posValid", true); |
+ buffer.writeScalarArray("fPos", fPos, fCount); |
} else { |
- buffer.writeBool(false); |
+ buffer.writeBool("posValid", false); |
} |
- buffer.write32(fTileMode); |
- buffer.write32(fGradFlags); |
+ buffer.write32("fTileMode", fTileMode); |
+ buffer.write32("fGradFlags", fGradFlags); |
if (fLocalMatrix) { |
- buffer.writeBool(true); |
- buffer.writeMatrix(*fLocalMatrix); |
+ buffer.writeBool("hasLocalMatrix", true); |
+ buffer.writeMatrix("fLocalMatrix", *fLocalMatrix); |
} else { |
- buffer.writeBool(false); |
+ buffer.writeBool("hasLocalMatrix", false); |
} |
} |