diff options
Diffstat (limited to 'src/gpu/GrDefaultPathRenderer.cpp')
-rw-r--r-- | src/gpu/GrDefaultPathRenderer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gpu/GrDefaultPathRenderer.cpp b/src/gpu/GrDefaultPathRenderer.cpp index a59a7be355..eb4072d5fc 100644 --- a/src/gpu/GrDefaultPathRenderer.cpp +++ b/src/gpu/GrDefaultPathRenderer.cpp @@ -269,7 +269,7 @@ bool GrDefaultPathRenderer::createGeom(const SkPath& path, case kQuadratic_PathCmd: { // first pt of quad is the pt we ended on in previous step uint16_t firstQPtIdx = (uint16_t)(vert - base) - 1; - uint16_t numPts = (uint16_t) + uint16_t numPts = (uint16_t) GrPathUtils::generateQuadraticPoints( pts[0], pts[1], pts[2], srcSpaceTolSqd, &vert, @@ -312,7 +312,7 @@ FINISHED: *vertexCnt = vert - base; *indexCnt = idx - idxBase; - if (NULL != translate && + if (NULL != translate && (translate->fX || translate->fY)) { int count = vert - base; for (int i = 0; i < count; i++) { @@ -492,7 +492,7 @@ bool GrDefaultPathRenderer::internalDrawPath(const SkPath& path, drawState->enableState(GrDrawState::kNoColorWrites_StateBit); } if (indexCnt) { - target->drawIndexed(primType, 0, 0, + target->drawIndexed(primType, 0, 0, vertexCnt, indexCnt); } else { target->drawNonIndexed(primType, 0, vertexCnt); @@ -507,7 +507,7 @@ bool GrDefaultPathRenderer::canDrawPath(const SkPath& path, GrPathFill fill, const GrDrawTarget* target, bool antiAlias) const { - // this class can draw any path with any fill but doesn't do any + // this class can draw any path with any fill but doesn't do any // anti-aliasing. return !antiAlias; } |