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