/external/skia/src/core/ |
D | SkQuadClipper.cpp | 53 bool SkQuadClipper::clipQuad(const SkPoint srcPts[3], SkPoint dst[3]) { in clipQuad() 57 if (srcPts[0].fY > srcPts[2].fY) { in clipQuad() 58 dst[0] = srcPts[2]; in clipQuad() 59 dst[1] = srcPts[1]; in clipQuad() 60 dst[2] = srcPts[0]; in clipQuad() 63 memcpy(dst, srcPts, 3 * sizeof(SkPoint)); in clipQuad()
|
D | SkCubicClipper.cpp | 109 bool SkCubicClipper::clipCubic(const SkPoint srcPts[4], SkPoint dst[4]) { in clipCubic() 113 if (srcPts[0].fY > srcPts[3].fY) { in clipCubic() 114 dst[0] = srcPts[3]; in clipCubic() 115 dst[1] = srcPts[2]; in clipCubic() 116 dst[2] = srcPts[1]; in clipCubic() 117 dst[3] = srcPts[0]; in clipCubic() 120 memcpy(dst, srcPts, 4 * sizeof(SkPoint)); in clipCubic()
|
D | SkPathRef.cpp | 587 const SkPoint* srcPts = fPts; in next() local 591 pts[0] = srcPts[0]; in next() 592 srcPts += 1; in next() 595 pts[0] = srcPts[-1]; in next() 596 pts[1] = srcPts[0]; in next() 597 srcPts += 1; in next() 603 pts[0] = srcPts[-1]; in next() 604 pts[1] = srcPts[0]; in next() 605 pts[2] = srcPts[1]; in next() 606 srcPts += 2; in next() [all …]
|
D | SkEdgeClipper.cpp | 144 void SkEdgeClipper::clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip) { in clipMonoQuad() 146 bool reverse = sort_increasing_Y(pts, srcPts, 3); in clipMonoQuad() 221 bool SkEdgeClipper::clipQuad(const SkPoint srcPts[3], const SkRect& clip) { in clipQuad() 226 bounds.setBounds(srcPts, 3); in clipQuad() 230 int countY = SkChopQuadAtYExtrema(srcPts, monoY); in clipQuad() 417 bool SkEdgeClipper::clipCubic(const SkPoint srcPts[4], const SkRect& clip) { in clipCubic() 421 const SkRect bounds = compute_cubic_bounds(srcPts); in clipCubic() 431 return this->clipLine(srcPts[0], srcPts[3], clip); in clipCubic() 434 int countY = SkChopCubicAtYExtrema(srcPts, monoY); in clipCubic()
|
D | SkQuadClipper.h | 54 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip); 55 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip);
|
D | SkEdgeClipper.h | 48 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip); 49 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip);
|
D | SkPath.cpp | 1158 SkPoint srcPts[2]; in arcTo() local 1159 this->getLastPt(&srcPts[0]); in arcTo() 1168 srcPts[1].set(x, y); in arcTo() 1169 if (srcPts[0] == srcPts[1]) { in arcTo() 1174 SkVector midPointDistance = srcPts[0] - srcPts[1]; in arcTo() 1200 pointTransform.mapPoints(unitPts, srcPts, (int) SK_ARRAY_COUNT(unitPts)); in arcTo() 1765 const SkPoint* SK_RESTRICT srcPts = fPts; in next() local 1781 fMoveTo = *srcPts; in next() 1782 pts[0] = *srcPts; in next() 1783 srcPts += 1; in next() [all …]
|
D | SkPathBuilder.cpp | 441 SkPoint srcPts[2] = { fPts.back(), endPt }; in arcTo() local 451 if (srcPts[0] == srcPts[1]) { in arcTo() 456 SkVector midPointDistance = srcPts[0] - srcPts[1]; in arcTo() 482 pointTransform.mapPoints(unitPts, srcPts, (int) SK_ARRAY_COUNT(unitPts)); in arcTo()
|
/external/skqp/src/core/ |
D | SkQuadClipper.cpp | 53 bool SkQuadClipper::clipQuad(const SkPoint srcPts[3], SkPoint dst[3]) { in clipQuad() 57 if (srcPts[0].fY > srcPts[2].fY) { in clipQuad() 58 dst[0] = srcPts[2]; in clipQuad() 59 dst[1] = srcPts[1]; in clipQuad() 60 dst[2] = srcPts[0]; in clipQuad() 63 memcpy(dst, srcPts, 3 * sizeof(SkPoint)); in clipQuad()
|
D | SkCubicClipper.cpp | 109 bool SkCubicClipper::clipCubic(const SkPoint srcPts[4], SkPoint dst[4]) { in clipCubic() 113 if (srcPts[0].fY > srcPts[3].fY) { in clipCubic() 114 dst[0] = srcPts[3]; in clipCubic() 115 dst[1] = srcPts[2]; in clipCubic() 116 dst[2] = srcPts[1]; in clipCubic() 117 dst[3] = srcPts[0]; in clipCubic() 120 memcpy(dst, srcPts, 4 * sizeof(SkPoint)); in clipCubic()
|
D | SkPathRef.cpp | 819 const SkPoint* srcPts = fPts; in next() local 823 pts[0] = srcPts[0]; in next() 824 srcPts += 1; in next() 827 pts[0] = srcPts[-1]; in next() 828 pts[1] = srcPts[0]; in next() 829 srcPts += 1; in next() 835 pts[0] = srcPts[-1]; in next() 836 pts[1] = srcPts[0]; in next() 837 pts[2] = srcPts[1]; in next() 838 srcPts += 2; in next() [all …]
|
D | SkEdgeClipper.cpp | 144 void SkEdgeClipper::clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip) { in clipMonoQuad() 146 bool reverse = sort_increasing_Y(pts, srcPts, 3); in clipMonoQuad() 219 bool SkEdgeClipper::clipQuad(const SkPoint srcPts[3], const SkRect& clip) { in clipQuad() 224 bounds.set(srcPts, 3); in clipQuad() 228 int countY = SkChopQuadAtYExtrema(srcPts, monoY); in clipQuad() 415 bool SkEdgeClipper::clipCubic(const SkPoint srcPts[4], const SkRect& clip) { in clipCubic() 419 const SkRect bounds = compute_cubic_bounds(srcPts); in clipCubic() 429 return this->clipLine(srcPts[0], srcPts[3], clip); in clipCubic() 432 int countY = SkChopCubicAtYExtrema(srcPts, monoY); in clipCubic()
|
D | SkQuadClipper.h | 54 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip); 55 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip);
|
D | SkEdgeClipper.h | 41 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip); 42 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip);
|
D | SkPath.cpp | 1409 SkPoint srcPts[2]; in arcTo() local 1410 this->getLastPt(&srcPts[0]); in arcTo() 1419 srcPts[1].set(x, y); in arcTo() 1420 if (srcPts[0] == srcPts[1]) { in arcTo() 1425 SkVector midPointDistance = srcPts[0] - srcPts[1]; in arcTo() 1451 pointTransform.mapPoints(unitPts, srcPts, (int) SK_ARRAY_COUNT(unitPts)); in arcTo() 2096 const SkPoint* SK_RESTRICT srcPts = fPts; in doNext() local 2112 fMoveTo = *srcPts; in doNext() 2113 pts[0] = *srcPts; in doNext() 2114 srcPts += 1; in doNext() [all …]
|
/external/skia/src/gpu/ops/ |
D | GrAAConvexTessellator.cpp | 966 void GrAAConvexTessellator::quadTo(const SkMatrix& m, const SkPoint srcPts[3]) { in quadTo() 968 m.mapPoints(pts, srcPts, 3); in quadTo() 972 void GrAAConvexTessellator::cubicTo(const SkMatrix& m, const SkPoint srcPts[4]) { in cubicTo() 974 m.mapPoints(pts, srcPts, 4); in cubicTo() 990 void GrAAConvexTessellator::conicTo(const SkMatrix& m, const SkPoint srcPts[3], SkScalar w) { in conicTo() 992 m.mapPoints(pts, srcPts, 3); in conicTo()
|
D | GrTextureOp.cpp | 547 SkPoint srcPts[4]; in TextureOp() local 548 GrMapRectPoints(set[q].fDstRect, set[q].fSrcRect, set[q].fDstClipQuad, srcPts, 4); in TextureOp() 549 quad.fLocal = GrQuad::MakeFromSkQuad(srcPts, SkMatrix::I()); in TextureOp() 1282 SkPoint srcPts[4]; in AddTextureSetOps() local 1283 GrMapRectPoints(set[i].fDstRect, set[i].fSrcRect, set[i].fDstClipQuad, srcPts, 4); in AddTextureSetOps() 1284 quad.fLocal = GrQuad::MakeFromSkQuad(srcPts, SkMatrix::I()); in AddTextureSetOps()
|
D | GrAAHairLinePathRenderer.cpp | 272 auto addChoppedQuad = [&](const SkPoint srcPts[3], const SkPoint devPts[4], in gather_lines_and_quads() 280 SkASSERT(srcPts || !persp); in gather_lines_and_quads() 296 const SkPoint* qPts = persp ? srcPts : devPts; in gather_lines_and_quads()
|
/external/skqp/src/gpu/ops/ |
D | GrAAHairLinePathRenderer.cpp | 271 auto addChoppedQuad = [&](const SkPoint srcPts[3], const SkPoint devPts[4], in gather_lines_and_quads() 279 SkASSERT(srcPts || !persp); in gather_lines_and_quads() 295 const SkPoint* qPts = persp ? srcPts : devPts; in gather_lines_and_quads()
|
/external/skqp/tests/ |
D | PathTest.cpp | 974 const SkPoint srcPts[], bool expectClose) { in test_poly() argument 984 REPORTER_ASSERT(reporter, pts[0] == srcPts[0]); in test_poly() 985 srcPts++; in test_poly() 990 REPORTER_ASSERT(reporter, pts[1] == srcPts[0]); in test_poly() 991 srcPts++; in test_poly()
|
/external/skia/tests/ |
D | PathTest.cpp | 974 const SkPoint srcPts[], bool expectClose) { in test_poly() argument 981 REPORTER_ASSERT(reporter, pts[0] == srcPts[0]); in test_poly() 982 srcPts++; in test_poly() 987 REPORTER_ASSERT(reporter, pts[1] == srcPts[0]); in test_poly() 988 srcPts++; in test_poly()
|