Home
last modified time | relevance | path

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

/third_party/flutter/skia/src/pathops/
DSkPathOpsOp.cpp207 static const SkPathOp gOpInverse[kReverseDifference_SkPathOp + 1][2][2] = {
210 {{ kDifference_SkPathOp, kIntersect_SkPathOp }, { kUnion_SkPathOp, kReverseDifference_SkPathOp }},
211 {{ kIntersect_SkPathOp, kDifference_SkPathOp }, { kReverseDifference_SkPathOp, kUnion_SkPathOp }},
212 {{ kUnion_SkPathOp, kReverseDifference_SkPathOp }, { kDifference_SkPathOp, kIntersect_SkPathOp }},
214 {{ kReverseDifference_SkPathOp, kUnion_SkPathOp }, { kIntersect_SkPathOp, kDifference_SkPathOp }},
217 static const bool gOutInverse[kReverseDifference_SkPathOp + 1][2][2] = {
276 case kReverseDifference_SkPathOp: in OpDebug()
297 if (op == kReverseDifference_SkPathOp) { in OpDebug()
/third_party/skia/src/pathops/
DSkPathOpsOp.cpp207 static const SkPathOp gOpInverse[kReverseDifference_SkPathOp + 1][2][2] = {
210 {{ kDifference_SkPathOp, kIntersect_SkPathOp }, { kUnion_SkPathOp, kReverseDifference_SkPathOp }},
211 {{ kIntersect_SkPathOp, kDifference_SkPathOp }, { kReverseDifference_SkPathOp, kUnion_SkPathOp }},
212 {{ kUnion_SkPathOp, kReverseDifference_SkPathOp }, { kDifference_SkPathOp, kIntersect_SkPathOp }},
214 {{ kReverseDifference_SkPathOp, kUnion_SkPathOp }, { kIntersect_SkPathOp, kDifference_SkPathOp }},
217 static const bool gOutInverse[kReverseDifference_SkPathOp + 1][2][2] = {
276 case kReverseDifference_SkPathOp: in OpDebug()
297 if (op == kReverseDifference_SkPathOp) { in OpDebug()
/third_party/skia/docs/examples/
Dpathops.cpp25 SkPaint fOpPaint[kReverseDifference_SkPathOp - kDifference_SkPathOp + 1]; in draw()
35 makePaint(&fOpPaint[kReverseDifference_SkPathOp], twoColor); in draw()
68 for (int op = kDifference_SkPathOp; op <= kReverseDifference_SkPathOp; ++op) { in draw()
/third_party/flutter/skia/gm/
Dpathopsinverse.cpp38 makePaint(&fOpPaint[kReverseDifference_SkPathOp], twoColor); in onOnceBeforeDraw()
92 for (int op = kDifference_SkPathOp; op <= kReverseDifference_SkPathOp; ++op) { in onDraw()
112 SkPaint fOpPaint[kReverseDifference_SkPathOp - kDifference_SkPathOp + 1];
Dpatheffects.cpp210 kReverseDifference_SkPathOp), in onDraw()
/third_party/skia/gm/
Dpathopsinverse.cpp38 makePaint(&fOpPaint[kReverseDifference_SkPathOp], twoColor); in onOnceBeforeDraw()
92 for (int op = kDifference_SkPathOp; op <= kReverseDifference_SkPathOp; ++op) { in onDraw()
112 SkPaint fOpPaint[kReverseDifference_SkPathOp - kDifference_SkPathOp + 1];
Dpatheffects.cpp209 kReverseDifference_SkPathOp), in onDraw()
/third_party/flutter/skia/fuzz/
DFuzzPathop.cpp33 fuzz->nextRange(&op, 0, SkPathOp::kReverseDifference_SkPathOp); in DEF_FUZZ()
70 fuzz->nextRange(&op, 0, SkPathOp::kReverseDifference_SkPathOp); in DEF_FUZZ()
118 const int kLastOp = SkPathOp::kReverseDifference_SkPathOp;
/third_party/skia/fuzz/
DFuzzPathop.cpp33 fuzz->nextRange(&op, 0, SkPathOp::kReverseDifference_SkPathOp); in DEF_FUZZ()
70 fuzz->nextRange(&op, 0, SkPathOp::kReverseDifference_SkPathOp); in DEF_FUZZ()
118 const int kLastOp = SkPathOp::kReverseDifference_SkPathOp;
/third_party/skia/tests/
DPathOpsInverseTest.cpp17 for (int op = kDifference_SkPathOp; op <= kReverseDifference_SkPathOp; ++op) { in DEF_TEST()
DPathOpsExtendedTest.cpp105 case kReverseDifference_SkPathOp: in showOp()
DPathOpsOpTest.cpp1165 kReverseDifference_SkPathOp,
1167 kReverseDifference_SkPathOp,
10272 testPathOpFuzz(reporter, path1, path2, kReverseDifference_SkPathOp, filename); in fuzz763_2c()
/third_party/skia/include/pathops/
DSkPathOps.h27 kReverseDifference_SkPathOp, //!< subtract the first path from the op path enumerator
/third_party/flutter/skia/include/pathops/
DSkPathOps.h27 kReverseDifference_SkPathOp, //!< subtract the first path from the op path enumerator
/third_party/flutter/skia/tests/
DPathOpsInverseTest.cpp12 for (int op = kDifference_SkPathOp; op <= kReverseDifference_SkPathOp; ++op) { in DEF_TEST()
DPathOpsExtendedTest.cpp168 case kReverseDifference_SkPathOp: in showOp()
DPathOpsOpTest.cpp1165 kReverseDifference_SkPathOp,
1167 kReverseDifference_SkPathOp,
10277 testPathOpFuzz(reporter, path1, path2, kReverseDifference_SkPathOp, filename); in fuzz763_2c()
/third_party/skia/src/effects/
DSkOpPathEffect.cpp67 case SkPathOp::kReverseDifference_SkPathOp: in computeFastBounds()
90 SkPathOp op = buffer.read32LE(kReverseDifference_SkPathOp); in CreateProc()
/third_party/flutter/skia/modules/sksg/src/
DSkSGMerge.cpp53 return kReverseDifference_SkPathOp; in mode_to_op()
/third_party/skia/modules/sksg/src/
DSkSGMerge.cpp54 return kReverseDifference_SkPathOp; in mode_to_op()
/third_party/flutter/skia/src/effects/
DSkOpPathEffect.cpp50 SkPathOp op = buffer.read32LE(kReverseDifference_SkPathOp); in CreateProc()
/third_party/skia/modules/pathkit/
Dpathkit_wasm_bindings.cpp552 .value("REVERSE_DIFFERENCE", SkPathOp::kReverseDifference_SkPathOp); in EMSCRIPTEN_BINDINGS()
/third_party/flutter/skia/modules/pathkit/
Dpathkit_wasm_bindings.cpp565 .value("REVERSE_DIFFERENCE", SkPathOp::kReverseDifference_SkPathOp); in EMSCRIPTEN_BINDINGS()
/third_party/flutter/skia/modules/canvaskit/
Dcanvaskit_bindings.cpp1231 .value("ReverseDifference", SkPathOp::kReverseDifference_SkPathOp); in EMSCRIPTEN_BINDINGS()
/third_party/skia/modules/canvaskit/
Dcanvaskit_bindings.cpp2076 .value("ReverseDifference", SkPathOp::kReverseDifference_SkPathOp); in EMSCRIPTEN_BINDINGS()