Lines Matching refs:shapeOp
344 const SkPathOp shapeOp, const SkMatrix& scale) { in showPathOpPath() argument
345 SkASSERT((unsigned) shapeOp < SK_ARRAY_COUNT(opStrs)); in showPathOpPath()
350 testName, opSuffixes[shapeOp]); in showPathOpPath()
351 *gTestOp.append() = shapeOp; in showPathOpPath()
355 SkDebugf(" testPathOp(reporter, path, pathB, %s, filename);\n", opStrs[shapeOp]); in showPathOpPath()
364 const SkPath& a, const SkPath& b, const SkPathOp shapeOp, const SkMatrix& scale, in comparePaths() argument
380 showPathOpPath(testName, one, two, a, b, scaledOne, scaledTwo, shapeOp, scale); in comparePaths()
637 static void showName(const SkPath& a, const SkPath& b, const SkPathOp shapeOp) { in showName() argument
640 showOp(shapeOp); in showName()
646 const SkPathOp shapeOp, const char* testName, ExpectSuccess expectSuccess, in innerPathOp() argument
649 showName(a, b, shapeOp); in innerPathOp()
662 fprintf(PathOpsDebug::gOut, " \"op\": \"%s\",\n", opStrs[shapeOp]); in innerPathOp()
665 if (!OpDebug(a, b, shapeOp, &out SkDEBUGPARAMS(SkipAssert::kYes == skipAssert) in innerPathOp()
694 rgnOut.op(rgnA, rgnB, (SkRegion::Op) shapeOp); in innerPathOp()
707 scaledRgnOut.op(scaledRgnA, scaledRgnB, (SkRegion::Op) shapeOp); in innerPathOp()
714 a, b, shapeOp, scale, expectMatch); in innerPathOp()
720 const SkPathOp shapeOp, const char* testName) { in testPathOp() argument
721 return innerPathOp(reporter, a, b, shapeOp, testName, ExpectSuccess::kYes, SkipAssert::kNo, in testPathOp()
726 const SkPathOp shapeOp, const char* testName, bool checkFail) { in testPathOpCheck() argument
727 return innerPathOp(reporter, a, b, shapeOp, testName, checkFail ? in testPathOpCheck()
732 const SkPathOp shapeOp, const char* testName) { in testPathOpFuzz() argument
733 return innerPathOp(reporter, a, b, shapeOp, testName, ExpectSuccess::kFlaky, SkipAssert::kYes, in testPathOpFuzz()
738 const SkPathOp shapeOp, const char* testName) { in testPathOpFail() argument
740 showName(a, b, shapeOp); in testPathOpFail()
745 if (Op(a, b, shapeOp, &out) ) { in testPathOpFail()