Index: src/gpu/batches/GrStencilAndCoverPathRenderer.cpp |
diff --git a/src/gpu/batches/GrStencilAndCoverPathRenderer.cpp b/src/gpu/batches/GrStencilAndCoverPathRenderer.cpp |
index 4139629d14110cd0755ccc27e8be703dc9c04e41..5f98cfd15c5f68629b08099563588a1c90ee6d3a 100644 |
--- a/src/gpu/batches/GrStencilAndCoverPathRenderer.cpp |
+++ b/src/gpu/batches/GrStencilAndCoverPathRenderer.cpp |
@@ -142,8 +142,8 @@ bool GrStencilAndCoverPathRenderer::onDrawPath(const DrawPathArgs& args) { |
const SkMatrix& viewM = viewMatrix.hasPerspective() ? SkMatrix::I() : viewMatrix; |
SkAutoTUnref<GrDrawBatch> coverBatch( |
- GrRectBatchFactory::CreateNonAAFill(args.fColor, viewM, bounds, nullptr, |
- &invert)); |
+ GrRectBatchFactory::CreateNonAAFill(args.fPaint->getColor(), viewM, bounds, |
+ nullptr, &invert)); |
{ |
GrPipelineBuilder pipelineBuilder(*args.fPaint, |
@@ -165,7 +165,7 @@ bool GrStencilAndCoverPathRenderer::onDrawPath(const DrawPathArgs& args) { |
); |
SkAutoTUnref<GrDrawBatch> batch( |
- GrDrawPathBatch::Create(viewMatrix, args.fColor, p->getFillType(), p)); |
+ GrDrawPathBatch::Create(viewMatrix, args.fPaint->getColor(), p->getFillType(), p)); |
GrPipelineBuilder pipelineBuilder(*args.fPaint, args.fPaint->isAntiAlias()); |
pipelineBuilder.setUserStencil(&kCoverPass); |