Index: src/gpu/batches/GrAALinearizingConvexPathRenderer.cpp |
diff --git a/src/gpu/batches/GrAALinearizingConvexPathRenderer.cpp b/src/gpu/batches/GrAALinearizingConvexPathRenderer.cpp |
index c7992373aa155617e17db4670db5de455a8ea283..46296198607db32d107a4f869ac4505ca17e30f6 100644 |
--- a/src/gpu/batches/GrAALinearizingConvexPathRenderer.cpp |
+++ b/src/gpu/batches/GrAALinearizingConvexPathRenderer.cpp |
@@ -333,7 +333,8 @@ bool GrAALinearizingConvexPathRenderer::onDrawPath(const DrawPathArgs& args) { |
SkPaint::Join join = fill ? SkPaint::Join::kMiter_Join : stroke.getJoin(); |
SkScalar miterLimit = stroke.getMiter(); |
- SkAutoTUnref<GrDrawBatch> batch(new AAFlatteningConvexPathBatch(args.fColor, *args.fViewMatrix, |
+ SkAutoTUnref<GrDrawBatch> batch(new AAFlatteningConvexPathBatch(args.fPaint->getColor(), |
+ *args.fViewMatrix, |
path, strokeWidth, join, |
miterLimit)); |