Index: src/gpu/effects/GrDashingEffect.cpp |
diff --git a/src/gpu/effects/GrDashingEffect.cpp b/src/gpu/effects/GrDashingEffect.cpp |
index 5949f1f8f2455252630bc7135fa9a4394dc28bd2..1848c18dce3f8cb737ce57803f135e48a3f2416e 100644 |
--- a/src/gpu/effects/GrDashingEffect.cpp |
+++ b/src/gpu/effects/GrDashingEffect.cpp |
@@ -823,7 +823,8 @@ public: |
const GrGLSLProgramDataManager& pdman, |
int index, |
const SkTArray<const GrCoordTransform*, true>& transforms) override { |
- this->setTransformDataHelper<DashingCircleEffect>(primProc, pdman, index, transforms); |
+ this->setTransformDataHelper(primProc.cast<DashingCircleEffect>().localMatrix(), pdman, |
+ index, transforms); |
} |
private: |
@@ -1043,7 +1044,8 @@ public: |
const GrGLSLProgramDataManager& pdman, |
int index, |
const SkTArray<const GrCoordTransform*, true>& transforms) override { |
- this->setTransformDataHelper<DashingLineEffect>(primProc, pdman, index, transforms); |
+ this->setTransformDataHelper(primProc.cast<DashingLineEffect>().localMatrix(), pdman, index, |
+ transforms); |
} |
private: |