| Index: src/gpu/GrContext.cpp
 | 
| diff --git a/src/gpu/GrContext.cpp b/src/gpu/GrContext.cpp
 | 
| index 3a2bbe864ca184015bdd53f9833c0d52dbb41ae7..72b1c5d6925993fd1704644ffc1742e3944cd0e2 100644
 | 
| --- a/src/gpu/GrContext.cpp
 | 
| +++ b/src/gpu/GrContext.cpp
 | 
| @@ -270,14 +270,14 @@ static void stretchImage(void* dst,
 | 
|                           int srcW,
 | 
|                           int srcH,
 | 
|                           size_t bpp) {
 | 
| -    GrFixed dx = (srcW << 16) / dstW;
 | 
| -    GrFixed dy = (srcH << 16) / dstH;
 | 
| +    SkFixed dx = (srcW << 16) / dstW;
 | 
| +    SkFixed dy = (srcH << 16) / dstH;
 | 
|  
 | 
| -    GrFixed y = dy >> 1;
 | 
| +    SkFixed y = dy >> 1;
 | 
|  
 | 
|      size_t dstXLimit = dstW*bpp;
 | 
|      for (int j = 0; j < dstH; ++j) {
 | 
| -        GrFixed x = dx >> 1;
 | 
| +        SkFixed x = dx >> 1;
 | 
|          void* srcRow = (uint8_t*)src + (y>>16)*srcW*bpp;
 | 
|          void* dstRow = (uint8_t*)dst + j*dstW*bpp;
 | 
|          for (size_t i = 0; i < dstXLimit; i += bpp) {
 | 
| @@ -295,7 +295,7 @@ namespace {
 | 
|  // position + local coordinate
 | 
|  extern const GrVertexAttrib gVertexAttribs[] = {
 | 
|      {kVec2f_GrVertexAttribType, 0,               kPosition_GrVertexAttribBinding},
 | 
| -    {kVec2f_GrVertexAttribType, sizeof(GrPoint), kLocalCoord_GrVertexAttribBinding}
 | 
| +    {kVec2f_GrVertexAttribType, sizeof(SkPoint), kLocalCoord_GrVertexAttribBinding}
 | 
|  };
 | 
|  
 | 
|  };
 | 
| @@ -342,9 +342,9 @@ GrTexture* GrContext::createResizedTexture(const GrTextureDesc& desc,
 | 
|          GrDrawTarget::AutoReleaseGeometry arg(fGpu, 4, 0);
 | 
|  
 | 
|          if (arg.succeeded()) {
 | 
| -            GrPoint* verts = (GrPoint*) arg.vertices();
 | 
| -            verts[0].setIRectFan(0, 0, texture->width(), texture->height(), 2 * sizeof(GrPoint));
 | 
| -            verts[1].setIRectFan(0, 0, 1, 1, 2 * sizeof(GrPoint));
 | 
| +            SkPoint* verts = (SkPoint*) arg.vertices();
 | 
| +            verts[0].setIRectFan(0, 0, texture->width(), texture->height(), 2 * sizeof(SkPoint));
 | 
| +            verts[1].setIRectFan(0, 0, 1, 1, 2 * sizeof(SkPoint));
 | 
|              fGpu->drawNonIndexed(kTriangleFan_GrPrimitiveType, 0, 4);
 | 
|          }
 | 
|      } else {
 | 
| @@ -439,8 +439,8 @@ GrTexture* GrContext::lockAndRefScratchTexture(const GrTextureDesc& inDesc, Scra
 | 
|      if (kApprox_ScratchTexMatch == match) {
 | 
|          // bin by pow2 with a reasonable min
 | 
|          static const int MIN_SIZE = 16;
 | 
| -        desc.fWidth  = GrMax(MIN_SIZE, GrNextPow2(desc.fWidth));
 | 
| -        desc.fHeight = GrMax(MIN_SIZE, GrNextPow2(desc.fHeight));
 | 
| +        desc.fWidth  = SkTMax(MIN_SIZE, GrNextPow2(desc.fWidth));
 | 
| +        desc.fHeight = SkTMax(MIN_SIZE, GrNextPow2(desc.fHeight));
 | 
|      }
 | 
|  
 | 
|      GrResource* resource = NULL;
 | 
| @@ -580,7 +580,7 @@ void GrContext::setTextureCacheLimits(int maxTextures, size_t maxTextureBytes) {
 | 
|  }
 | 
|  
 | 
|  int GrContext::getMaxTextureSize() const {
 | 
| -    return GrMin(fGpu->caps()->maxTextureSize(), fMaxTextureSizeOverride);
 | 
| +    return SkTMin(fGpu->caps()->maxTextureSize(), fMaxTextureSizeOverride);
 | 
|  }
 | 
|  
 | 
|  int GrContext::getMaxRenderTargetSize() const {
 | 
| @@ -680,7 +680,7 @@ void GrContext::dumpFontCache() const {
 | 
|   could use an indices array, and then only send 8 verts, but not sure that
 | 
|   would be faster.
 | 
|   */
 | 
| -static void setStrokeRectStrip(GrPoint verts[10], SkRect rect,
 | 
| +static void setStrokeRectStrip(SkPoint verts[10], SkRect rect,
 | 
|                                 SkScalar width) {
 | 
|      const SkScalar rad = SkScalarHalf(width);
 | 
|      rect.sort();
 | 
| @@ -856,7 +856,7 @@ void GrContext::drawRect(const GrPaint& paint,
 | 
|  
 | 
|          GrPrimitiveType primType;
 | 
|          int vertCount;
 | 
| -        GrPoint* vertex = geo.positions();
 | 
| +        SkPoint* vertex = geo.positions();
 | 
|  
 | 
|          if (width > 0) {
 | 
|              vertCount = 10;
 | 
| @@ -904,17 +904,17 @@ namespace {
 | 
|  
 | 
|  extern const GrVertexAttrib gPosUVColorAttribs[] = {
 | 
|      {kVec2f_GrVertexAttribType,  0, kPosition_GrVertexAttribBinding },
 | 
| -    {kVec2f_GrVertexAttribType,  sizeof(GrPoint), kLocalCoord_GrVertexAttribBinding },
 | 
| -    {kVec4ub_GrVertexAttribType, 2*sizeof(GrPoint), kColor_GrVertexAttribBinding}
 | 
| +    {kVec2f_GrVertexAttribType,  sizeof(SkPoint), kLocalCoord_GrVertexAttribBinding },
 | 
| +    {kVec4ub_GrVertexAttribType, 2*sizeof(SkPoint), kColor_GrVertexAttribBinding}
 | 
|  };
 | 
|  
 | 
|  extern const GrVertexAttrib gPosColorAttribs[] = {
 | 
|      {kVec2f_GrVertexAttribType,  0, kPosition_GrVertexAttribBinding},
 | 
| -    {kVec4ub_GrVertexAttribType, sizeof(GrPoint), kColor_GrVertexAttribBinding},
 | 
| +    {kVec4ub_GrVertexAttribType, sizeof(SkPoint), kColor_GrVertexAttribBinding},
 | 
|  };
 | 
|  
 | 
|  static void set_vertex_attributes(GrDrawState* drawState,
 | 
| -                                  const GrPoint* texCoords,
 | 
| +                                  const SkPoint* texCoords,
 | 
|                                    const GrColor* colors,
 | 
|                                    int* colorOffset,
 | 
|                                    int* texOffset) {
 | 
| @@ -922,14 +922,14 @@ static void set_vertex_attributes(GrDrawState* drawState,
 | 
|      *colorOffset = -1;
 | 
|  
 | 
|      if (NULL != texCoords && NULL != colors) {
 | 
| -        *texOffset = sizeof(GrPoint);
 | 
| -        *colorOffset = 2*sizeof(GrPoint);
 | 
| +        *texOffset = sizeof(SkPoint);
 | 
| +        *colorOffset = 2*sizeof(SkPoint);
 | 
|          drawState->setVertexAttribs<gPosUVColorAttribs>(3);
 | 
|      } else if (NULL != texCoords) {
 | 
| -        *texOffset = sizeof(GrPoint);
 | 
| +        *texOffset = sizeof(SkPoint);
 | 
|          drawState->setVertexAttribs<gPosUVColorAttribs>(2);
 | 
|      } else if (NULL != colors) {
 | 
| -        *colorOffset = sizeof(GrPoint);
 | 
| +        *colorOffset = sizeof(SkPoint);
 | 
|          drawState->setVertexAttribs<gPosColorAttribs>(2);
 | 
|      } else {
 | 
|          drawState->setVertexAttribs<gPosColorAttribs>(1);
 | 
| @@ -941,8 +941,8 @@ static void set_vertex_attributes(GrDrawState* drawState,
 | 
|  void GrContext::drawVertices(const GrPaint& paint,
 | 
|                               GrPrimitiveType primitiveType,
 | 
|                               int vertexCount,
 | 
| -                             const GrPoint positions[],
 | 
| -                             const GrPoint texCoords[],
 | 
| +                             const SkPoint positions[],
 | 
| +                             const SkPoint texCoords[],
 | 
|                               const GrColor colors[],
 | 
|                               const uint16_t indices[],
 | 
|                               int indexCount) {
 | 
| @@ -960,7 +960,7 @@ void GrContext::drawVertices(const GrPaint& paint,
 | 
|      set_vertex_attributes(drawState, texCoords, colors, &colorOffset, &texOffset);
 | 
|  
 | 
|      size_t vertexSize = drawState->getVertexSize();
 | 
| -    if (sizeof(GrPoint) != vertexSize) {
 | 
| +    if (sizeof(SkPoint) != vertexSize) {
 | 
|          if (!geo.set(target, vertexCount, 0)) {
 | 
|              GrPrintf("Failed to get space for vertices!\n");
 | 
|              return;
 | 
| @@ -968,10 +968,10 @@ void GrContext::drawVertices(const GrPaint& paint,
 | 
|          void* curVertex = geo.vertices();
 | 
|  
 | 
|          for (int i = 0; i < vertexCount; ++i) {
 | 
| -            *((GrPoint*)curVertex) = positions[i];
 | 
| +            *((SkPoint*)curVertex) = positions[i];
 | 
|  
 | 
|              if (texOffset >= 0) {
 | 
| -                *(GrPoint*)((intptr_t)curVertex + texOffset) = texCoords[i];
 | 
| +                *(SkPoint*)((intptr_t)curVertex + texOffset) = texCoords[i];
 | 
|              }
 | 
|              if (colorOffset >= 0) {
 | 
|                  *(GrColor*)((intptr_t)curVertex + colorOffset) = colors[i];
 | 
| 
 |