| Index: gm/convexpolyeffect.cpp
 | 
| diff --git a/gm/convexpolyeffect.cpp b/gm/convexpolyeffect.cpp
 | 
| index 57ee30731d856212cd4d220b718f8e307978a7d9..412e47893d15c2c8c871b3deaada51232f5ad993 100644
 | 
| --- a/gm/convexpolyeffect.cpp
 | 
| +++ b/gm/convexpolyeffect.cpp
 | 
| @@ -135,6 +135,11 @@ protected:
 | 
|          ngon.transform(scaleM);
 | 
|          fPaths.addToTail(ngon);
 | 
|  
 | 
| +        SkPath linePath;
 | 
| +        linePath.moveTo(5.f, 5.f);
 | 
| +        linePath.lineTo(6.f, 6.f);
 | 
| +        fPaths.addToTail(linePath);
 | 
| +
 | 
|          // integer edges
 | 
|          fRects.addToTail(SkRect::MakeLTRB(5.f, 1.f, 30.f, 25.f));
 | 
|          // half-integer edges
 | 
| @@ -175,6 +180,7 @@ protected:
 | 
|                  GrDefaultGeoProcFactory::Create(color, coverage, localCoords, SkMatrix::I()));
 | 
|  
 | 
|          SkScalar y = 0;
 | 
| +        static const SkScalar kDX = 12.f;
 | 
|          for (PathList::Iter iter(fPaths, PathList::Iter::kHead_IterStart);
 | 
|               iter.get();
 | 
|               iter.next()) {
 | 
| @@ -207,7 +213,7 @@ protected:
 | 
|  
 | 
|                  drawContext->drawContextPriv().testingOnly_drawBatch(pipelineBuilder, batch);
 | 
|  
 | 
| -                x += SkScalarCeilToScalar(path->getBounds().width() + 10.f);
 | 
| +                x += SkScalarCeilToScalar(path->getBounds().width() + kDX);
 | 
|              }
 | 
|  
 | 
|              // Draw AA and non AA paths using normal API for reference.
 | 
| @@ -254,7 +260,7 @@ protected:
 | 
|  
 | 
|                  drawContext->drawContextPriv().testingOnly_drawBatch(pipelineBuilder, batch);
 | 
|  
 | 
| -                x += SkScalarCeilToScalar(rect.width() + 10.f);
 | 
| +                x += SkScalarCeilToScalar(rect.width() + kDX);
 | 
|              }
 | 
|  
 | 
|              // Draw rect without and with AA using normal API for reference
 | 
| @@ -262,7 +268,7 @@ protected:
 | 
|              canvas->translate(x, y);
 | 
|              SkPaint paint;
 | 
|              canvas->drawRect(*iter.get(), paint);
 | 
| -            x += SkScalarCeilToScalar(iter.get()->width() + 10.f);
 | 
| +            x += SkScalarCeilToScalar(iter.get()->width() + kDX);
 | 
|              paint.setAntiAlias(true);
 | 
|              canvas->drawRect(*iter.get(), paint);
 | 
|              canvas->restore();
 | 
| 
 |