Lines Matching refs:path

260     SkDebugf("    SkPath path, pathB;\n");
261 SkPathOpsDebug::ShowOnePath(a, "path", false);
263 SkDebugf(" testPathOp(reporter, path, pathB, %s, filename);\n", opStrs[shapeOp]);
327 out.append("(skiatest::Reporter* reporter) {\n SkPath path");
360 bool testSimplify(SkPath& path, bool useXor, SkPath& out, PathOpsThreadState& state,
364 path.setFillType(fillType);
366 if (!Simplify(path, &out)) {
374 int result = comparePaths(state.fReporter, nullptr, path, out, *state.fBitmap);
381 pathPrefix = " path.setFillType(SkPathFillType::kEvenOdd);\n";
384 const char testFunction[] = "testSimplify(reporter, path);";
407 static void json_path_out(const SkPath& path, const char* pathName, const char* fillTypeName,
417 SkParsePath::ToSVGString(path, &svg);
426 for (auto [verb, points, w] : SkPathPriv::Iterate(path)) {
446 gFillTypeStrs[(int) path.getFillType()], lastField ? "\n}" : ",\n");
461 static bool inner_simplify(skiatest::Reporter* reporter, const SkPath& path, const char* filename,
472 json_path_out(path, "path", "", false);
475 if (!SimplifyDebug(path, &out SkDEBUGPARAMS(SkipAssert::kYes == skipAssert)
497 int errors = comparePaths(reporter, filename, path, out, bitmap);
511 bool testSimplify(skiatest::Reporter* reporter, const SkPath& path, const char* filename) {
512 return inner_simplify(reporter, path, filename, ExpectSuccess::kYes, SkipAssert::kNo,
516 bool testSimplifyFuzz(skiatest::Reporter* reporter, const SkPath& path, const char* filename) {
517 return inner_simplify(reporter, path, filename, ExpectSuccess::kFlaky, SkipAssert::kYes,
521 bool testSimplifyCheck(skiatest::Reporter* reporter, const SkPath& path, const char* filename,
523 return inner_simplify(reporter, path, filename, checkFail ?
527 bool testSimplifyFail(skiatest::Reporter* reporter, const SkPath& path, const char* filename) {
528 return inner_simplify(reporter, path, filename,
659 const char testFunction[] = "testSimplify(path);";
663 pathPrefix = " path.setFillType(SkPathFillType::kEvenOdd);\n";
670 const char testFunction[] = "testOp(path);";