Searched refs:srcPts (Results 1 - 16 of 16) sorted by relevance

/external/chromium_org/third_party/skia/src/core/
H A DSkQuadClipper.cpp51 bool SkQuadClipper::clipQuad(const SkPoint srcPts[3], SkPoint dst[3]) { argument
55 if (srcPts[0].fY > srcPts[2].fY) {
56 dst[0] = srcPts[2];
57 dst[1] = srcPts[1];
58 dst[2] = srcPts[0];
61 memcpy(dst, srcPts, 3 * sizeof(SkPoint));
H A DSkCubicClipper.cpp108 bool SkCubicClipper::clipCubic(const SkPoint srcPts[4], SkPoint dst[4]) { argument
112 if (srcPts[0].fY > srcPts[3].fY) {
113 dst[0] = srcPts[3];
114 dst[1] = srcPts[2];
115 dst[2] = srcPts[1];
116 dst[3] = srcPts[0];
119 memcpy(dst, srcPts, 4 * sizeof(SkPoint));
H A DSkEdgeClipper.h36 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip);
37 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip);
H A DSkQuadClipper.h55 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip);
56 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip);
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.cpp1924 const SkPoint* SK_RESTRICT srcPts = fPts; local
1940 fMoveTo = *srcPts;
1941 pts[0] = *srcPts;
1942 srcPts += 1;
1949 pts[1] = srcPts[0];
1950 fLastPt = srcPts[0];
1952 srcPts += 1;
1959 memcpy(&pts[1], srcPts, 2 * sizeof(SkPoint));
1960 fLastPt = srcPts[1];
1961 srcPts
2018 const SkPoint* srcPts = fPts; local
[all...]
/external/skia/src/core/
H A DSkQuadClipper.cpp51 bool SkQuadClipper::clipQuad(const SkPoint srcPts[3], SkPoint dst[3]) { argument
55 if (srcPts[0].fY > srcPts[2].fY) {
56 dst[0] = srcPts[2];
57 dst[1] = srcPts[1];
58 dst[2] = srcPts[0];
61 memcpy(dst, srcPts, 3 * sizeof(SkPoint));
H A DSkCubicClipper.cpp108 bool SkCubicClipper::clipCubic(const SkPoint srcPts[4], SkPoint dst[4]) { argument
112 if (srcPts[0].fY > srcPts[3].fY) {
113 dst[0] = srcPts[3];
114 dst[1] = srcPts[2];
115 dst[2] = srcPts[1];
116 dst[3] = srcPts[0];
119 memcpy(dst, srcPts, 4 * sizeof(SkPoint));
H A DSkEdgeClipper.h36 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip);
37 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip);
H A DSkQuadClipper.h55 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip);
56 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip);
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.cpp1924 const SkPoint* SK_RESTRICT srcPts = fPts; local
1940 fMoveTo = *srcPts;
1941 pts[0] = *srcPts;
1942 srcPts += 1;
1949 pts[1] = srcPts[0];
1950 fLastPt = srcPts[0];
1952 srcPts += 1;
1959 memcpy(&pts[1], srcPts, 2 * sizeof(SkPoint));
1960 fLastPt = srcPts[1];
1961 srcPts
2018 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/chromium_org/third_party/skia/tests/
H A DPathTest.cpp709 const SkPoint srcPts[], bool expectClose) {
719 REPORTER_ASSERT(reporter, pts[0] == srcPts[0]);
720 srcPts++;
725 REPORTER_ASSERT(reporter, pts[1] == srcPts[0]);
726 srcPts++;
708 test_poly(skiatest::Reporter* reporter, const SkPath& path, const SkPoint srcPts[], bool expectClose) argument
/external/skia/tests/
H A DPathTest.cpp709 const SkPoint srcPts[], bool expectClose) {
719 REPORTER_ASSERT(reporter, pts[0] == srcPts[0]);
720 srcPts++;
725 REPORTER_ASSERT(reporter, pts[1] == srcPts[0]);
726 srcPts++;
708 test_poly(skiatest::Reporter* reporter, const SkPath& path, const SkPoint srcPts[], bool expectClose) argument

Completed in 259 milliseconds