Index: src/gpu/GrAADistanceFieldPathRenderer.cpp |
diff --git a/src/gpu/GrAADistanceFieldPathRenderer.cpp b/src/gpu/GrAADistanceFieldPathRenderer.cpp |
index 364217c5768eba348f9dcad255eff548c22609be..95e4e7ac98d5a6f418220f959ce628c1841d6c17 100755 |
--- a/src/gpu/GrAADistanceFieldPathRenderer.cpp |
+++ b/src/gpu/GrAADistanceFieldPathRenderer.cpp |
@@ -267,6 +267,7 @@ bool GrAADistanceFieldPathRenderer::internalDrawPath(const SkPath& path, |
GrTexture* texture = fAtlas->getTexture(); |
GrDrawState* drawState = target->drawState(); |
+ GrDrawState::AutoRestoreEffects are(drawState); |
SkASSERT(pathData->fPlot); |
GrDrawTarget::DrawToken drawToken = target->getCurrentDrawToken(); |