| Index: src/gpu/GrPrimitiveProcessor.cpp | 
| diff --git a/src/gpu/GrPrimitiveProcessor.cpp b/src/gpu/GrPrimitiveProcessor.cpp | 
| index 673656821b61b1f65a6031400b89f70b251ceb3e..180217e26166bb0031cd578b6777378ae90fb7ad 100644 | 
| --- a/src/gpu/GrPrimitiveProcessor.cpp | 
| +++ b/src/gpu/GrPrimitiveProcessor.cpp | 
| @@ -37,9 +37,10 @@ enum MatrixType { | 
| }; | 
|  | 
| uint32_t | 
| -GrPrimitiveProcessor::getTransformKey(const SkTArray<const GrCoordTransform*, true>& coords) const { | 
| +GrPrimitiveProcessor::getTransformKey(const SkTArray<const GrCoordTransform*, true>& coords, | 
| +                                      int numCoords) const { | 
| uint32_t totalKey = 0; | 
| -    for (int t = 0; t < coords.count(); ++t) { | 
| +    for (int t = 0; t < numCoords; ++t) { | 
| uint32_t key = 0; | 
| const GrCoordTransform* coordTransform = coords[t]; | 
| if (coordTransform->getMatrix().hasPerspective()) { | 
|  |