Searched defs:srcPts (Results 1 - 11 of 11) sorted by relevance

/external/chromium_org/third_party/skia/src/core/
H A DSkCubicClipper.cpp116 bool SkCubicClipper::clipCubic(const SkPoint srcPts[4], SkPoint dst[4]) { argument
120 if (srcPts[0].fY > srcPts[3].fY) {
121 dst[0] = srcPts[3];
122 dst[1] = srcPts[2];
123 dst[2] = srcPts[1];
124 dst[3] = srcPts[0];
127 memcpy(dst, srcPts, 4 * sizeof(SkPoint));
H A DSkQuadClipper.cpp65 bool SkQuadClipper::clipQuad(const SkPoint srcPts[3], SkPoint dst[3]) { argument
69 if (srcPts[0].fY > srcPts[2].fY) {
70 dst[0] = srcPts[2];
71 dst[1] = srcPts[1];
72 dst[2] = srcPts[0];
75 memcpy(dst, srcPts, 3 * sizeof(SkPoint));
H A DSkEdgeClipper.cpp124 // srcPts[] must be monotonic in X and Y
125 void SkEdgeClipper::clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip) { argument
127 bool reverse = sort_increasing_Y(pts, srcPts, 3);
197 bool SkEdgeClipper::clipQuad(const SkPoint srcPts[3], const SkRect& clip) { argument
202 bounds.set(srcPts, 3);
206 int countY = SkChopQuadAtYExtrema(srcPts, monoY);
327 // srcPts[] must be monotonic in X and Y
405 bool SkEdgeClipper::clipCubic(const SkPoint srcPts[4], const SkRect& clip) {
410 bounds.set(srcPts, 4);
414 int countY = SkChopCubicAtYExtrema(srcPts, mono
[all...]
H A DSkPath.cpp1948 const SkPoint* SK_RESTRICT srcPts = fPts; local
1964 fMoveTo = *srcPts;
1965 pts[0] = *srcPts;
1966 srcPts += 1;
1973 pts[1] = srcPts[0];
1974 fLastPt = srcPts[0];
1976 srcPts += 1;
1983 memcpy(&pts[1], srcPts, 2 * sizeof(SkPoint));
1984 fLastPt = srcPts[1];
1985 srcPts
2042 const SkPoint* srcPts = fPts; local
[all...]
/external/skia/src/core/
H A DSkCubicClipper.cpp116 bool SkCubicClipper::clipCubic(const SkPoint srcPts[4], SkPoint dst[4]) { argument
120 if (srcPts[0].fY > srcPts[3].fY) {
121 dst[0] = srcPts[3];
122 dst[1] = srcPts[2];
123 dst[2] = srcPts[1];
124 dst[3] = srcPts[0];
127 memcpy(dst, srcPts, 4 * sizeof(SkPoint));
H A DSkQuadClipper.cpp65 bool SkQuadClipper::clipQuad(const SkPoint srcPts[3], SkPoint dst[3]) { argument
69 if (srcPts[0].fY > srcPts[2].fY) {
70 dst[0] = srcPts[2];
71 dst[1] = srcPts[1];
72 dst[2] = srcPts[0];
75 memcpy(dst, srcPts, 3 * sizeof(SkPoint));
H A DSkEdgeClipper.cpp124 // srcPts[] must be monotonic in X and Y
125 void SkEdgeClipper::clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip) { argument
127 bool reverse = sort_increasing_Y(pts, srcPts, 3);
197 bool SkEdgeClipper::clipQuad(const SkPoint srcPts[3], const SkRect& clip) { argument
202 bounds.set(srcPts, 3);
206 int countY = SkChopQuadAtYExtrema(srcPts, monoY);
327 // srcPts[] must be monotonic in X and Y
405 bool SkEdgeClipper::clipCubic(const SkPoint srcPts[4], const SkRect& clip) {
410 bounds.set(srcPts, 4);
414 int countY = SkChopCubicAtYExtrema(srcPts, mono
[all...]
H A DSkPath.cpp1948 const SkPoint* SK_RESTRICT srcPts = fPts; local
1964 fMoveTo = *srcPts;
1965 pts[0] = *srcPts;
1966 srcPts += 1;
1973 pts[1] = srcPts[0];
1974 fLastPt = srcPts[0];
1976 srcPts += 1;
1983 memcpy(&pts[1], srcPts, 2 * sizeof(SkPoint));
1984 fLastPt = srcPts[1];
1985 srcPts
2042 const SkPoint* srcPts = fPts; local
[all...]
/external/chromium_org/third_party/skia/src/animator/
H A DSkMatrixParts.cpp243 int srcPts = sourcePath.getPoints(src, 4); local
246 if (srcPts != dstPts)
249 temp.setPolyToPoly(src, dst, srcPts);
/external/skia/src/animator/
H A DSkMatrixParts.cpp243 int srcPts = sourcePath.getPoints(src, 4); local
246 if (srcPts != dstPts)
249 temp.setPolyToPoly(src, dst, srcPts);
/external/skia/tests/
H A DPathTest.cpp519 const SkPoint srcPts[], bool expectClose) {
529 REPORTER_ASSERT(reporter, pts[0] == srcPts[0]);
530 srcPts++;
535 REPORTER_ASSERT(reporter, pts[1] == srcPts[0]);
536 srcPts++;
518 test_poly(skiatest::Reporter* reporter, const SkPath& path, const SkPoint srcPts[], bool expectClose) argument

Completed in 244 milliseconds