| Index: src/gpu/GrGpu.cpp | 
| diff --git a/src/gpu/GrGpu.cpp b/src/gpu/GrGpu.cpp | 
| index 2bda594b9a37a12f8ccbbcb1a66999ec8aa24441..682f8258470ca751997ba04f44f5793e47f3dcf1 100644 | 
| --- a/src/gpu/GrGpu.cpp | 
| +++ b/src/gpu/GrGpu.cpp | 
| @@ -318,10 +318,11 @@ void GrGpu::drawPath(const GrOptDrawState& ds, | 
|  | 
| void GrGpu::drawPaths(const GrOptDrawState& ds, | 
| const GrPathRange* pathRange, | 
| -                      const uint32_t indices[], | 
| +                      const void* indices, | 
| +                      GrDrawTarget::PathIndexType indexType, | 
| +                      const float transformValues[], | 
| +                      GrDrawTarget::PathTransformType transformType, | 
| int count, | 
| -                      const float transforms[], | 
| -                      GrDrawTarget::PathTransformType transformsType, | 
| const GrStencilSettings& stencilSettings) { | 
| this->handleDirtyContext(); | 
|  | 
| @@ -329,7 +330,7 @@ void GrGpu::drawPaths(const GrOptDrawState& ds, | 
| return; | 
| } | 
|  | 
| -    pathRange->willDrawPaths(indices, count); | 
| -    this->pathRendering()->drawPaths(pathRange, indices, count, transforms, transformsType, | 
| -                                     stencilSettings); | 
| +    pathRange->willDrawPaths(indices, indexType, count); | 
| +    this->pathRendering()->drawPaths(pathRange, indices, indexType, transformValues, | 
| +                                     transformType, count, stencilSettings); | 
| } | 
|  |