Lines Matching refs:shapeOp
252 const SkPathOp shapeOp, const SkMatrix& scale) {
253 SkASSERT((unsigned) shapeOp < SK_ARRAY_COUNT(opStrs));
258 testName, opSuffixes[shapeOp]);
259 *gTestOp.append() = shapeOp;
263 SkDebugf(" testPathOp(reporter, path, pathB, %s, filename);\n", opStrs[shapeOp]);
270 const SkPath& a, const SkPath& b, const SkPathOp shapeOp, const SkMatrix& scale,
287 showPathOpPath(testName, one, two, a, b, scaledOne, scaledTwo, shapeOp, scale);
533 const SkPathOp shapeOp, const char* testName, ExpectSuccess expectSuccess,
546 fprintf(PathOpsDebug::gOut, " \"op\": \"%s\",\n", opStrs[shapeOp]);
549 if (!OpDebug(a, b, shapeOp, &out SkDEBUGPARAMS(SkipAssert::kYes == skipAssert)
578 rgnOut.op(rgnA, rgnB, (SkRegion::Op) shapeOp);
591 scaledRgnOut.op(scaledRgnA, scaledRgnB, (SkRegion::Op) shapeOp);
598 a, b, shapeOp, scale, expectMatch);
604 const SkPathOp shapeOp, const char* testName) {
605 return innerPathOp(reporter, a, b, shapeOp, testName, ExpectSuccess::kYes, SkipAssert::kNo,
610 const SkPathOp shapeOp, const char* testName, bool checkFail) {
611 return innerPathOp(reporter, a, b, shapeOp, testName, checkFail ?
616 const SkPathOp shapeOp, const char* testName) {
617 return innerPathOp(reporter, a, b, shapeOp, testName, ExpectSuccess::kFlaky, SkipAssert::kYes,
622 const SkPathOp shapeOp, const char* testName) {
626 if (Op(a, b, shapeOp, &out) ) {