/third_party/skia/tests/ |
H A D | PathOpsBuildUseTest.cpp | 17 path.quadTo(SkBits2Float(0x436ae68e), SkBits2Float(0x43b32ca2), SkBits2Float(0x4363940a), SkBits2Float(0x43b6d5e4)); // 234.901f, 358.349f, 227.578f, 365.671f in build1_1() 18 path.quadTo(SkBits2Float(0x435c4186), SkBits2Float(0x43ba7f26), SkBits2Float(0x4351e68e), SkBits2Float(0x43ba7f26)); // 220.256f, 372.993f, 209.901f, 372.993f in build1_1() 19 path.quadTo(SkBits2Float(0x43478b96), SkBits2Float(0x43ba7f26), SkBits2Float(0x43403912), SkBits2Float(0x43b6d5e4)); // 199.545f, 372.993f, 192.223f, 365.671f in build1_1() 20 path.quadTo(SkBits2Float(0x4338e68e), SkBits2Float(0x43b32ca2), SkBits2Float(0x4338e68e), SkBits2Float(0x43adff26)); // 184.901f, 358.349f, 184.901f, 347.993f in build1_1() 21 path.quadTo(SkBits2Float(0x4338e68e), SkBits2Float(0x43a8d1aa), SkBits2Float(0x43403912), SkBits2Float(0x43a52868)); // 184.901f, 337.638f, 192.223f, 330.316f in build1_1() 22 path.quadTo(SkBits2Float(0x43478b96), SkBits2Float(0x43a17f26), SkBits2Float(0x4351e68e), SkBits2Float(0x43a17f26)); // 199.545f, 322.993f, 209.901f, 322.993f in build1_1() 23 path.quadTo(SkBits2Float(0x435c4186), SkBits2Float(0x43a17f26), SkBits2Float(0x4363940a), SkBits2Float(0x43a52868)); // 220.256f, 322.993f, 227.578f, 330.316f in build1_1() 24 path.quadTo(SkBits2Float(0x436ae68e), SkBits2Float(0x43a8d1aa), SkBits2Float(0x436ae68e), SkBits2Float(0x43adff26)); // 234.901f, 337.638f, 234.901f, 347.993f in build1_1() 31 path.quadTo(SkBits2Float(0x43ad0aca), SkBits2Float(0x43346924), SkBits2Float(0x43a96188), SkBits2Float(0x433bbba8)); // 346.084f, 180.411f, 338.762f, 187.733f in build1_1() 32 path.quadTo(SkBits2Floa in build1_1() [all...] |
H A D | PathOpsFuzz763Test.cpp | 16 path.quadTo(SkBits2Float(0xc1399153), SkBits2Float(0xc1e00000), SkBits2Float(0x00000000), SkBits2Float(0xc1e00000)); in fuzz763_3084() 17 path.quadTo(SkBits2Float(0x41399153), SkBits2Float(0xc1e00000), SkBits2Float(0x419e6455), SkBits2Float(0xc19e6455)); in fuzz763_3084() 18 path.quadTo(SkBits2Float(0x41e00000), SkBits2Float(0xc1399153), SkBits2Float(0x41e00000), SkBits2Float(0x00000000)); in fuzz763_3084() 19 path.quadTo(SkBits2Float(0x41e00000), SkBits2Float(0x41399153), SkBits2Float(0x419e6455), SkBits2Float(0x419e6455)); in fuzz763_3084() 20 path.quadTo(SkBits2Float(0x415b75ce), SkBits2Float(0x41cf0dc3), SkBits2Float(0x40b878fc), SkBits2Float(0x41db9f74)); in fuzz763_3084() 21 path.quadTo(SkBits2Float(0x41000000), SkBits2Float(0x41ee1ba4), SkBits2Float(0x41000000), SkBits2Float(0x42040000)); in fuzz763_3084() 22 path.quadTo(SkBits2Float(0x41000000), SkBits2Float(0x4211413d), SkBits2Float(0x40b504f3), SkBits2Float(0x421aa09e)); in fuzz763_3084() 23 path.quadTo(SkBits2Float(0x405413cd), SkBits2Float(0x42240000), SkBits2Float(0x00000000), SkBits2Float(0x42240000)); in fuzz763_3084() 24 path.quadTo(SkBits2Float(0xc05413cd), SkBits2Float(0x42240000), SkBits2Float(0xc0b504f3), SkBits2Float(0x421aa09e)); in fuzz763_3084() 25 path.quadTo(SkBits2Floa in fuzz763_3084() [all...] |
H A D | PathOpsTigerTest.cpp | 18 path.quadTo(SkBits2Float(0x43f58ce4), SkBits2Float(0x435d2a04), SkBits2Float(0x43f71bd9), SkBits2Float(0x435ac7d8)); // 491.101f, 221.164f, 494.218f, 218.781f in tiger8() 19 path.quadTo(SkBits2Float(0x43f7d69d), SkBits2Float(0x4359aa35), SkBits2Float(0x43f8b3b3), SkBits2Float(0x435951c5)); // 495.677f, 217.665f, 497.404f, 217.319f in tiger8() 21 path.quadTo(SkBits2Float(0x43fcc3a8), SkBits2Float(0x43589340), SkBits2Float(0x43ff01dc), SkBits2Float(0x4352e191)); // 505.529f, 216.575f, 510.015f, 210.881f in tiger8() 24 path.quadTo(SkBits2Float(0x4400461c), SkBits2Float(0x435b3080), SkBits2Float(0x4400b692), SkBits2Float(0x4360b229)); // 513.095f, 219.189f, 514.853f, 224.696f in tiger8() 26 path.quadTo(SkBits2Float(0x43fb4920), SkBits2Float(0x43688f50), SkBits2Float(0x43f8340f), SkBits2Float(0x4365b887)); // 502.571f, 232.56f, 496.407f, 229.721f in tiger8() 27 path.quadTo(SkBits2Float(0x43f72cd2), SkBits2Float(0x4364c612), SkBits2Float(0x43f69888), SkBits2Float(0x4362e330)); // 494.35f, 228.774f, 493.192f, 226.887f in tiger8() 28 path.quadTo(SkBits2Float(0x43f66a00), SkBits2Float(0x43624bae), SkBits2Float(0x43f64c73), SkBits2Float(0x4361ad04)); // 492.828f, 226.296f, 492.597f, 225.676f in tiger8() 29 path.quadTo(SkBits2Float(0x43f642ea), SkBits2Float(0x436179d2), SkBits2Float(0x43f63c1c), SkBits2Float(0x43614abe)); // 492.523f, 225.476f, 492.47f, 225.292f in tiger8() 30 path.quadTo(SkBits2Float(0x43f639c9), SkBits2Float(0x43613aa5), SkBits2Float(0x43f63809), SkBits2Float(0x43612cda)); // 492.451f, 225.229f, 492.438f, 225.175f in tiger8() 31 path.quadTo(SkBits2Floa in tiger8() [all...] |
H A D | PathOpsSkpTest.cpp | 376 path.quadTo(1074.58582f, 627, 1075, 627); in skpeverytechpro_blogspot_com100() 378 path.quadTo(1124.04163f, 627, 1129.02246f, 631.9776f); in skpeverytechpro_blogspot_com100() 379 path.quadTo(1134, 636.958374f, 1134, 644); in skpeverytechpro_blogspot_com100() 381 path.quadTo(1134, 652.041626f, 1129.02246f, 657.0224f); in skpeverytechpro_blogspot_com100() 382 path.quadTo(1124.04163f, 662, 1117, 662); in skpeverytechpro_blogspot_com100() 384 path.quadTo(1074.58582f, 662, 1074.29285f, 661.707214f); in skpeverytechpro_blogspot_com100() 385 path.quadTo(1074, 661.414185f, 1074, 661); in skpeverytechpro_blogspot_com100() 387 path.quadTo(1074, 627.585815f, 1074.29285f, 627.292786f); in skpeverytechpro_blogspot_com100() 491 path.quadTo(1233, 793.213196f, 1228.60803f, 797.607971f); in skpmtrk_uz27() 492 path.quadTo(1224.2132 in skpmtrk_uz27() [all...] |
H A D | PathOpsOpTest.cpp | 141 path.quadTo(1,6, 1.5f,1); in quadOp9d() 142 path.quadTo(1.5f,0.5f, 2,1); in quadOp9d() 146 pathB.quadTo(1,2, 1.4f,1); in quadOp9d() 147 pathB.quadTo(3,0.4f, 6,1); in quadOp9d() 1267 path.quadTo(973.000000f, 508.242645f, 972.121582f, 509.121613f); in skp3() 1268 path.quadTo(971.242615f, 510.000000f, 970.000000f, 510.000000f); in skp3() 1270 path.quadTo(718.757385f, 510.000000f, 717.878418f, 509.121613f); in skp3() 1271 path.quadTo(717.000000f, 508.242645f, 717.000000f, 507.000000f); in skp3() 1296 path.quadTo(232.514725f, 590.000000f, 235.000000f, 590.000000f); in skp4() 1298 path.quadTo(302.48529 in skp4() [all...] |
H A D | PathOpsSimplifyFailTest.cpp | 48 case 1: path.quadTo(nonFinitePts[i], nonFinitePts[i]); break; in failOne() 49 case 2: path.quadTo(nonFinitePts[i], finitePts[f]); break; in failOne() 50 case 3: path.quadTo(finitePts[f], nonFinitePts[i]); break; in failOne() 76 case 1: path.quadTo(finitePts[f], finitePts[f]); break; in dontFailOne() 77 case 2: path.quadTo(finitePts[f], finitePts[g]); break; in dontFailOne() 78 case 3: path.quadTo(finitePts[g], finitePts[f]); break; in dontFailOne() 131 path.quadTo(SkBits2Float(0xb6007fb6), SkBits2Float(0xb69fb6b6), SkBits2Float(0xe9e964b6), SkBits2Float(0xe9e9e9e9)); // -1.91478e-06f, -4.75984e-06f, -3.52694e+25f, -3.5348e+25f in fuzz763_1() 132 path.quadTo(SkBits2Float(0xb6b6b8b7), SkBits2Float(0xb60000b6), SkBits2Float(0xb6b6b6b6), SkBits2Float(0xe9e92064)); // -5.44553e-06f, -1.90739e-06f, -5.44529e-06f, -3.52291e+25f in fuzz763_1() 133 path.quadTo(SkBits2Float(0x000200e9), SkBits2Float(0xe9e9d100), SkBits2Float(0xe93ae9e9), SkBits2Float(0xe964b6e9)); // 1.83997e-40f, -3.53333e+25f, -1.41228e+25f, -1.72812e+25f in fuzz763_1() 134 path.quadTo(SkBits2Floa in fuzz763_1() [all...] |
H A D | PathOpsSimplifyTest.cpp | 2305 path.quadTo(0, 0, 0, 0); in testQuadratic1() 2310 path.quadTo(0, 0, 0, 0); in testQuadratic1() 2319 path.quadTo(0, 0, 0, 0); in testQuadratic1x() 2324 path.quadTo(0, 0, 0, 0); in testQuadratic1x() 2332 path.quadTo(0, 0, 0, 0); in testQuadratic2() 2337 path.quadTo(1, 0, 0, 1); in testQuadratic2() 2346 path.quadTo(0, 0, 0, 0); in testQuadratic2x() 2351 path.quadTo(1, 0, 0, 1); in testQuadratic2x() 2359 path.quadTo(0, 0, 1, 0); in testQuadratic3() 2364 path.quadTo( in testQuadratic3() [all...] |
H A D | DrawPathTest.cpp | 126 canvas.drawPath(SkPath().moveTo(2762, 20).quadTo(11, 21702, 10, 21706), paint); in test_crbug_140803() 186 path.quadTo(10, 10, 20, 20); in test_inversepathwithclip() 208 path.quadTo(10, 20, 20, 10); in test_inversepathwithclip() 225 path.quadTo(-329936, -100000000, 1153, 330003); in test_bug533() 282 path.quadTo(16365.5f, 1385.43f, 16367, 1383.96f); in test_halfway() 283 path.quadTo(16368.4f, 1382.5f, 16370.5f, 1382.5f); in test_halfway() 285 path.quadTo(16467.6f, 1382.5f, 16469, 1383.96f); in test_halfway() 286 path.quadTo(16470.5f, 1385.43f, 16470.5f, 1387.5f); in test_halfway() 288 path.quadTo(16470.5f, 1396.07f, 16469, 1397.54f); in test_halfway() 289 path.quadTo(16467. in test_halfway() [all...] |
H A D | PathOpsTightBoundsTest.cpp | 70 path.quadTo(ran.nextRangeF(pathMin, pathMax), ran.nextRangeF(pathMin, pathMax), in testTightBoundsQuads() 161 path.quadTo(1.000001f, 1, 1, 1); in DEF_TEST() 173 path.quadTo(2, 3, 4, 5); in DEF_TEST() 183 path.quadTo(4, 3, 2, 2); in DEF_TEST() 193 path.quadTo(1048578, 1048577, 1048576, 1048576); in DEF_TEST()
|
H A D | PathTest.cpp | 53 path.quadTo(20, 50, 80, 50); in test_skbug_3469() 54 path.quadTo(20, 50, 20, 80); in test_skbug_3469() 220 path.quadTo(SkBits2Float(0x41410041), SkBits2Float(0xc1414141), SkBits2Float(0x41414141), in test_fuzz_crbug_668907() 256 path.quadTo(SkBits2Float(0x41d63030), SkBits2Float(0x30303030), SkBits2Float(0x41013030), in test_path_crbugskia5995() 604 path.quadTo(2.28206e-09f, -1.42572e-09f, 3.91919e-09f, -2.44852e-09f); in test_crbug_613918() 624 path.quadTo(0, 0, 0, 0); in test_addrect() 666 path->quadTo(60.1631f, 7.70567f, 0.99474f, 0.901199f); in build_big_path() 668 path->quadTo(577364, 1979.57f, 577325, 1980.26f); in build_big_path() 669 path->quadTo(577286, 1980.95f, 577245, 1980.13f); in build_big_path() 670 path->quadTo(57720 in build_big_path() [all...] |
/third_party/skia/gm/ |
H A D | strokefill.cpp | 56 path.quadTo(163.525f, 71.0078f, 163.525f, 70.2754f); in papyrus_hello() 57 path.quadTo(163.525f, 68.8594f, 162.793f, 67.1992f); in papyrus_hello() 66 path.quadTo(160.645f, 50.5f, 160.327f, 50.6465f); in papyrus_hello() 67 path.quadTo(160.01f, 50.793f, 159.424f, 51.4766f); in papyrus_hello() 70 path.quadTo(154.346f, 52.5996f, 154.004f, 52.5996f); in papyrus_hello() 71 path.quadTo(154.053f, 52.5996f, 152.783f, 52.4043f); in papyrus_hello() 72 path.quadTo(151.465f, 51.3789f, 150.488f, 51.3789f); in papyrus_hello() 73 path.quadTo(150.342f, 51.3789f, 150.269f, 51.4033f); in papyrus_hello() 74 path.quadTo(150.195f, 51.4277f, 150.098f, 51.4766f); in papyrus_hello() 85 path.quadTo(114.9 in papyrus_hello() [all...] |
H A D | convexpaths.cpp | 58 .quadTo(50, 100, 0, 100) in makePaths() 63 .quadTo(50, 0, 100, 50) in makePaths() 64 .quadTo(50, 100, 0, 50) in makePaths() 145 .quadTo(16.9921875f, 45, in makePaths() 154 .quadTo(50, 50, 50, 50) in makePaths() 166 .quadTo(50, 49.95f, 50, 50) in makePaths() 187 .quadTo(50, 50, 50, 50) in makePaths() 209 fPaths.push_back(b.quadTo(100, 100, 0, 0).detach()); in makePaths() 210 fPaths.push_back(b.quadTo(100, 100, 50, 50).detach()); in makePaths() 211 fPaths.push_back(b.quadTo(5 in makePaths() [all...] |
H A D | hairlines.cpp | 50 .quadTo(100, 100, -10, 0) 54 .quadTo(100, 100, -5, 0) 58 .quadTo(100, 100, -2, 0) 62 .quadTo(100, 100, -2 + 306.0f / 4, 75) 66 .quadTo(100, 100, -1, 0) 70 .quadTo(100, 100, 0, 0) 74 .quadTo(100, 100, 75, 75) 209 path.quadTo(60, 20, 70, 20); in draw_squarehair_tests() 245 .quadTo(SkIntToScalar(x0), SkIntToScalar(y0), in draw_subdivided_quad()
|
H A D | aaxfermodes.cpp | 93 .quadTo(pts[1], pts[2]) 94 .quadTo(pts[3], pts[0]) 98 .quadTo(0, 0, 0, -radius) 99 .quadTo(0, 0, radius, 0) 100 .quadTo(0, 0, 0, radius) 101 .quadTo(0, 0, -radius, 0)
|
/third_party/skia/docs/examples/ |
H A D | Path_quadTo.cpp | 13 path.quadTo( 10 + i, -10 - i, 10 + i, 0); in REG_FIDDLE() 14 path.quadTo( 14 + i, 14 + i, 0, 14 + i); in REG_FIDDLE() 15 path.quadTo(-18 - i, 18 + i, -18 - i, 0); in REG_FIDDLE() 16 path.quadTo(-22 - i, -22 - i, 0, -22 - i); in REG_FIDDLE()
|
H A D | bezier_curves.cpp | 17 path.quadTo(256, 64, 128, 128); in REG_FIDDLE() 18 path.quadTo(10, 192, 250, 250); in REG_FIDDLE()
|
H A D | Path_Iter.cpp | 16 iter.next(start); // first quadTo in REG_FIDDLE() 19 path.quadTo(pts[0], (pts[0] + pts[1]) * 0.5f); in REG_FIDDLE() 21 path.quadTo(start[0], (start[0] + start[1]) * 0.5f); in REG_FIDDLE()
|
H A D | Paint_057.cpp | 9 path.quadTo(35, 110, 60, 210); in REG_FIDDLE() 10 path.quadTo(105, 110, 130, 10); in REG_FIDDLE()
|
H A D | Path_ConvertConicToQuads.cpp | 22 path.quadTo(quads[1], quads[2]); in REG_FIDDLE() 23 path.quadTo(quads[3], quads[4]); in REG_FIDDLE()
|
H A D | Canvas_drawPath.cpp | 9 path.quadTo(60, 20, 60, 60); in REG_FIDDLE() 12 path.quadTo(60, 60, 20, 60); in REG_FIDDLE()
|
/third_party/skia/src/gpu/tessellate/ |
H A D | Tessellation.cpp | 39 void quadTo(const SkPoint p[3]) { in quadTo() function in skgpu::__anon18868::PathChopper 48 this->quadTo(chops); in quadTo() 49 this->quadTo(chops + 2); in quadTo() 52 fPath.quadTo(p[1], p[2]); in quadTo() 109 chopper.quadTo(p); in PreChopPathCurves()
|
/third_party/skia/samplecode/ |
H A D | SampleComplexClip.cpp | 23 path.quadTo(SkIntToScalar(0), SkIntToScalar(0), SkIntToScalar(50), SkIntToScalar(0)); 25 path.quadTo(SkIntToScalar(200), SkIntToScalar(0), SkIntToScalar(200), SkIntToScalar(25)); 27 path.quadTo(SkIntToScalar(200), SkIntToScalar(200), SkIntToScalar(150), SkIntToScalar(200)); 33 path.quadTo(SkIntToScalar(150), SkIntToScalar(150), SkIntToScalar(125), SkIntToScalar(150));
|
/third_party/skia/include/core/ |
H A D | SkPathBuilder.h | 44 SkPathBuilder& quadTo(SkPoint pt1, SkPoint pt2); 45 SkPathBuilder& quadTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2) { in quadTo() function in SkPathBuilder 46 return this->quadTo(SkPoint::Make(x1, y1), SkPoint::Make(x2, y2)); in quadTo() 48 SkPathBuilder& quadTo(const SkPoint pts[2]) { return this->quadTo(pts[0], pts[1]); } in quadTo() function in SkPathBuilder 207 // Performance hint, to reserve extra storage for subsequent calls to lineTo, quadTo, etc.
|
/third_party/skia/bench/ |
H A D | CoverageBench.cpp | 35 fPath.quadTo(500, 0, 500, 500); in DrawPathBench() 36 fPath.quadTo(250, 0, 0, 500); in DrawPathBench()
|
/third_party/skia/src/effects/ |
H A D | SkCornerPathEffect.cpp | 80 dst->quadTo(pts[0].fX, pts[0].fY, pts[0].fX + step.fX, 96 dst->quadTo(pts[1], pts[2]); 122 dst->quadTo(lastCorner.fX, lastCorner.fY,
|