| Index: src/gpu/GrAADistanceFieldPathRenderer.cpp
|
| diff --git a/src/gpu/GrAADistanceFieldPathRenderer.cpp b/src/gpu/GrAADistanceFieldPathRenderer.cpp
|
| index 7a7c1e4379ae2307ec15b761914428de2e4d3cdc..1338c6f5415f4eeb8e34cbaefe53b8ef7af42bc4 100755
|
| --- a/src/gpu/GrAADistanceFieldPathRenderer.cpp
|
| +++ b/src/gpu/GrAADistanceFieldPathRenderer.cpp
|
| @@ -330,7 +330,6 @@ bool GrAADistanceFieldPathRenderer::internalDrawPath(GrDrawTarget* target,
|
| flags));
|
| fEffectFlags = flags;
|
| }
|
| - drawState->setGeometryProcessor(fCachedGeometryProcessor.get());
|
|
|
| void* vertices = NULL;
|
| bool success = target->reserveVertexAndIndexSpace(4,
|
| @@ -372,7 +371,8 @@ bool GrAADistanceFieldPathRenderer::internalDrawPath(GrDrawTarget* target,
|
|
|
| vm.mapRect(&r);
|
| target->setIndexSourceToBuffer(fContext->getQuadIndexBuffer());
|
| - target->drawIndexedInstances(drawState, kTriangles_GrPrimitiveType, 1, 4, 6, &r);
|
| + target->drawIndexedInstances(drawState, fCachedGeometryProcessor.get(),
|
| + kTriangles_GrPrimitiveType, 1, 4, 6, &r);
|
| target->resetVertexSource();
|
|
|
| return true;
|
|
|