| Index: src/gpu/effects/GrDashingEffect.cpp
|
| diff --git a/src/gpu/effects/GrDashingEffect.cpp b/src/gpu/effects/GrDashingEffect.cpp
|
| index 5917c554ca4d91e8757625035f2caac7df112bf4..df6e783c842fbdbf42b051d8d3690c7588b24d97 100644
|
| --- a/src/gpu/effects/GrDashingEffect.cpp
|
| +++ b/src/gpu/effects/GrDashingEffect.cpp
|
| @@ -480,9 +480,9 @@ public:
|
|
|
| virtual const char* name() const SK_OVERRIDE { return "DashingCircleEffect"; }
|
|
|
| - const GrAttribute* inPosition() const { return fInPosition; }
|
| + const Attribute* inPosition() const { return fInPosition; }
|
|
|
| - const GrAttribute* inCoord() const { return fInCoord; }
|
| + const Attribute* inCoord() const { return fInCoord; }
|
|
|
| GrPrimitiveEdgeType getEdgeType() const { return fEdgeType; }
|
|
|
| @@ -514,8 +514,8 @@ private:
|
| virtual void onGetInvariantOutputCoverage(GrInitInvariantOutput*) const SK_OVERRIDE;
|
|
|
| GrPrimitiveEdgeType fEdgeType;
|
| - const GrAttribute* fInPosition;
|
| - const GrAttribute* fInCoord;
|
| + const Attribute* fInPosition;
|
| + const Attribute* fInCoord;
|
| SkScalar fIntervalLength;
|
| SkScalar fRadius;
|
| SkScalar fCenterX;
|
| @@ -688,8 +688,8 @@ DashingCircleEffect::DashingCircleEffect(GrColor color,
|
| const SkMatrix& localMatrix)
|
| : INHERITED(color, SkMatrix::I(), localMatrix), fEdgeType(edgeType) {
|
| this->initClassID<DashingCircleEffect>();
|
| - fInPosition = &this->addVertexAttrib(GrAttribute("inPosition", kVec2f_GrVertexAttribType));
|
| - fInCoord = &this->addVertexAttrib(GrAttribute("inCoord", kVec2f_GrVertexAttribType));
|
| + fInPosition = &this->addVertexAttrib(Attribute("inPosition", kVec2f_GrVertexAttribType));
|
| + fInCoord = &this->addVertexAttrib(Attribute("inCoord", kVec2f_GrVertexAttribType));
|
| SkScalar onLen = info.fIntervals[0];
|
| SkScalar offLen = info.fIntervals[1];
|
| fIntervalLength = onLen + offLen;
|
| @@ -777,9 +777,9 @@ public:
|
|
|
| virtual const char* name() const SK_OVERRIDE { return "DashingEffect"; }
|
|
|
| - const GrAttribute* inPosition() const { return fInPosition; }
|
| + const Attribute* inPosition() const { return fInPosition; }
|
|
|
| - const GrAttribute* inCoord() const { return fInCoord; }
|
| + const Attribute* inCoord() const { return fInCoord; }
|
|
|
| GrPrimitiveEdgeType getEdgeType() const { return fEdgeType; }
|
|
|
| @@ -809,8 +809,8 @@ private:
|
| virtual void onGetInvariantOutputCoverage(GrInitInvariantOutput*) const SK_OVERRIDE;
|
|
|
| GrPrimitiveEdgeType fEdgeType;
|
| - const GrAttribute* fInPosition;
|
| - const GrAttribute* fInCoord;
|
| + const Attribute* fInPosition;
|
| + const Attribute* fInCoord;
|
| SkRect fRect;
|
| SkScalar fIntervalLength;
|
|
|
| @@ -996,8 +996,8 @@ DashingLineEffect::DashingLineEffect(GrColor color,
|
| const SkMatrix& localMatrix)
|
| : INHERITED(color, SkMatrix::I(), localMatrix), fEdgeType(edgeType) {
|
| this->initClassID<DashingLineEffect>();
|
| - fInPosition = &this->addVertexAttrib(GrAttribute("inPosition", kVec2f_GrVertexAttribType));
|
| - fInCoord = &this->addVertexAttrib(GrAttribute("inCoord", kVec2f_GrVertexAttribType));
|
| + fInPosition = &this->addVertexAttrib(Attribute("inPosition", kVec2f_GrVertexAttribType));
|
| + fInCoord = &this->addVertexAttrib(Attribute("inCoord", kVec2f_GrVertexAttribType));
|
| SkScalar onLen = info.fIntervals[0];
|
| SkScalar offLen = info.fIntervals[1];
|
| SkScalar halfOffLen = SkScalarHalf(offLen);
|
|
|