Home
last modified time | relevance | path

Searched refs:SkPathOp (Results 1 – 25 of 27) sorted by relevance

12

/external/skia/tests/
DPathOpsExtendedTest.h38 extern void showOp(const SkPathOp op);
40 const SkPathOp , const char* testName);
42 const SkPathOp , const char* testName, bool checkFail);
44 const SkPathOp , const char* testName);
46 const SkPathOp , const char* testName);
55 void outputProgress(char* ramStr, const char* pathStr, SkPathOp op);
65 void ShowOp(SkPathOp op, const char* pathOne, const char* pathTwo);
DPathOpsBuildUseTest.cpp28 builder.add(path0, (SkPathOp) 2); in build1_1()
43 builder.add(path1, (SkPathOp) 2); in build1_1()
58 builder.add(path2, (SkPathOp) 2); in build1_1()
73 builder.add(path3, (SkPathOp) 2); in build1_1()
88 builder.add(path4, (SkPathOp) 2); in build1_1()
103 builder.add(path5, (SkPathOp) 2); in build1_1()
118 builder.add(path6, (SkPathOp) 2); in build1_1()
133 builder.add(path7, (SkPathOp) 2); in build1_1()
148 builder.add(path8, (SkPathOp) 2); in build1_1()
163 builder.add(path9, (SkPathOp) 2); in build1_1()
[all …]
DPathOpsBattles.cpp112 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in battleOp1()
134 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in battleOp2()
159 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in battleOp3()
187 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in battleOp4()
212 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in battleOp5()
244 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in battleOp6()
268 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in battleOp7()
295 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in battleOp8()
320 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in battleOp9()
344 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in battleOp10()
[all …]
DPathOpsExtendedTest.cpp116 void showOp(const SkPathOp op) { in showOp()
304 static SkTDArray<SkPathOp> gTestOp;
308 const SkPathOp shapeOp, const SkMatrix& scale) { in showPathOpPath()
338 const SkPath& a, const SkPath& b, const SkPathOp shapeOp, const SkMatrix& scale, in comparePaths()
494 static void showName(const SkPath& a, const SkPath& b, const SkPathOp shapeOp) { in showName()
502 bool OpDebug(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result,
506 const SkPathOp shapeOp, const char* testName, bool expectSuccess) { in innerPathOp()
550 const SkPathOp shapeOp, const char* testName) { in testPathOp()
555 const SkPathOp shapeOp, const char* testName, bool checkFail) { in testPathOpCheck()
560 const SkPathOp shapeOp, const char* testName) { in testPathOpFailCheck()
[all …]
DPathOpsOpCubicThreadedTest.cpp42 outputProgress(state.fPathStr, pathStr, (SkPathOp) op); in testOpCubicsMain()
64 SkPathOpsDebug::OpStr((SkPathOp) op)); in testOpCubicsMain()
67 if (!testPathOp(state.fReporter, pathA, pathB, (SkPathOp) op, "cubics")) { in testOpCubicsMain()
DPathOpsOpCircleThreadedTest.cpp54 outputProgress(state.fPathStr, pathStr, (SkPathOp) op); in testOpCirclesMain()
56 testPathOp(state.fReporter, pathA, pathB, (SkPathOp) op, "circles"); in testOpCirclesMain()
DPathOpsOpRectThreadedTest.cpp72 outputProgress(state.fPathStr, pathStr, (SkPathOp) op); in testPathOpsRectsMain()
74 testPathOp(state.fReporter, pathA, pathB, (SkPathOp) op, "rects"); in testPathOpsRectsMain()
DPathOpsInverseTest.cpp25 testPathOp(reporter, one, two, (SkPathOp) op, "inverseTest"); in DEF_TEST()
DPathOpsFuzz763Test.cpp65 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in fuzz763_3084()
120 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in fuzz763_1823()
213 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in fuzz763_378()
236 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in fuzz763_378b()
257 testPathOpCheck(reporter, path1, path2, (SkPathOp) 2, filename, FLAGS_runFail); in fuzz763_378c()
275 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in fuzz763_378d()
369 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in fuzz763_558()
457 testPathOpCheck(reporter, path1, path2, (SkPathOp) 2, filename, FLAGS_runFail); in fuzz763_378a()
498 testPathOpCheck(reporter, path1, path2, (SkPathOp) 2, filename, FLAGS_runFail); in fuzz763_378a_1()
588 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in fuzz763_8712()
[all …]
DRRectInPathTest.cpp23 Op(path, path2, SkPathOp::kXOR_SkPathOp, &xorBoth); in path_contains_rrect()
DPathOpsIssue3651.cpp475 testPathOp(reporter, path, pathB, SkPathOp::kUnion_SkPathOp, filename); in issue3651_1a()
1205 testPathOp(reporter, path, pathB, SkPathOp::kUnion_SkPathOp, filename); in issue3651_1()
1211 testPathOp(reporter, path, pathB, SkPathOp::kUnion_SkPathOp, filename); in issue3651_2()
1217 testPathOp(reporter, path, pathB, SkPathOp::kUnion_SkPathOp, filename); in issue3651_3()
1392 testPathOp(reporter, pathA, path, SkPathOp::kUnion_SkPathOp, filename); in issue3651_4()
1455 testPathOp(reporter, pathA, path, SkPathOp::kUnion_SkPathOp, filename); in issue3651_5()
1468 testPathOp(reporter, pathA, path, SkPathOp::kUnion_SkPathOp, filename); in issue3651_6()
1654 testPathOp(reporter, pathA, path, SkPathOp::kUnion_SkPathOp, filename); in issue3651_7()
DPathOpsSkpTest.cpp3785 testPathOp(reporter, path1, path2, (SkPathOp) 1, filename); in skpwww_woothemes_com_1()
3816 testPathOp(reporter, path1, path2, (SkPathOp) 2, filename); in skpwww_gorcraft_ru_1()
3838 testPathOp(reporter, path1, path2, (SkPathOp) 1, filename); in skpwww_neda_net_1()
3861 testPathOp(reporter, path1, path2, (SkPathOp) 1, filename); in skpwww_neda_net_2()
4001 testPathOp(reporter, path1, path2, (SkPathOp) 1, filename); in http___www_emuleteca_cl_26()
4024 testPathOp(reporter, path1, path2, (SkPathOp) 1, filename); in http___www_emuleteca_cl_27()
/external/skia/include/pathops/
DSkPathOps.h22 enum SkPathOp { enum
46 bool SK_API Op(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result);
80 void add(const SkPath& path, SkPathOp _operator);
92 SkTDArray<SkPathOp> fOps;
/external/skia/src/pathops/
DSkPathOpsOp.cpp87 static bool bridgeOp(SkOpContourHead* contourList, const SkPathOp op, in bridgeOp()
176 static const SkPathOp gOpInverse[kReverseDifference_SkPathOp + 1][2][2] = {
208 static void dump_op(const SkPath& one, const SkPath& two, SkPathOp op) { in dump_op()
248 bool OpDebug(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result, in OpDebug()
413 bool Op(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result) { in Op()
DSkPathOpsCommon.h28 bool OpDebug(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result,
DSkPathOpsDebug.h188 static const char* OpStr(SkPathOp );
190 static void ShowPath(const SkPath& one, const SkPath& two, SkPathOp op, const char* name);
DSkOpSegment.h42 SkPathOp op);
43 bool activeOp(int xorMiMask, int xorSuMask, SkOpSpanBase* start, SkOpSpanBase* end, SkPathOp op,
205 SkOpSpanBase** nextEnd, bool* unsortable, SkPathOp op,
DSkOpContour.h192 void dumpSegments(const char* prefix = "seg", SkPathOp op = (SkPathOp) -1) const;
DSkOpBuilder.cpp88 void SkOpBuilder::add(const SkPath& path, SkPathOp op) { in add()
DSkOpSegment.cpp106 SkPathOp op) { in activeOp()
120 SkPathOp op, int* sumMiWinding, int* sumSuWinding) { in activeOp()
621 SkOpSpanBase** nextEnd, bool* unsortable, SkPathOp op, int xorMiMask, int xorSuMask) { in findNextOp()
DSkPathOpsDebug.cpp261 const char* SkPathOpsDebug::OpStr(SkPathOp op) { in OpStr()
265 static void show_op(SkPathOp op, const char* pathOne, const char* pathTwo) { in show_op()
272 void SkPathOpsDebug::ShowPath(const SkPath& a, const SkPath& b, SkPathOp shapeOp, in ShowPath()
/external/skia/gm/
Dpathopsinverse.cpp87 Op(one, two, (SkPathOp) op, &result); in onDraw()
/external/skia/src/core/
DSkClipStack.cpp664 Op(*path, operand, (SkPathOp)elementOp, path); in asPath()
/external/skia/src/pdf/
DSkPDFDevice.cpp366 static SkPathOp region_op_to_pathops_op(SkRegion::Op op) { in region_op_to_pathops_op()
369 return (SkPathOp)op; in region_op_to_pathops_op()
402 SkPathOp op = region_op_to_pathops_op(clipEntry->getOp()); in get_clip_stack_path()
/external/skia/tools/debugger/
DSkDebugCanvas.cpp282 Op(devPath, operand, (SkPathOp) elementOp, &devPath); in drawTo()

12