Home
last modified time | relevance | path

Searched refs:fPaths (Results 1 – 23 of 23) sorted by relevance

/external/skia/gm/
Dconvexpaths.cpp57 fPaths.push_back(b.moveTo(0, 0) in makePaths()
62 fPaths.push_back(b.moveTo(0, 50) in makePaths()
67 fPaths.push_back(SkPath::Rect({0, 0, 100, 100}, SkPathDirection::kCW)); in makePaths()
68 fPaths.push_back(SkPath::Rect({0, 0, 100, 100}, SkPathDirection::kCCW)); in makePaths()
69 fPaths.push_back(SkPath::Circle(50, 50, 50, SkPathDirection::kCW)); in makePaths()
70 fPaths.push_back(SkPath::Oval(SkRect::MakeXYWH(0, 0, 50, 100), SkPathDirection::kCW)); in makePaths()
71 fPaths.push_back(SkPath::Oval(SkRect::MakeXYWH(0, 0, 100, 5), SkPathDirection::kCCW)); in makePaths()
72 fPaths.push_back(SkPath::Oval(SkRect::MakeXYWH(0, 0, 1, 100), SkPathDirection::kCCW)); in makePaths()
73 fPaths.push_back(SkPath::RRect(SkRRect::MakeRectXY({0, 0, 100, 100}, 40, 20), in makePaths()
94 fPaths.push_back(b.detach()); in makePaths()
[all …]
Dhairlines.cpp46 fPaths.push_back(lineAngles.detach()); in onOnceBeforeDraw()
49 fPaths.push_back(SkPathBuilder().moveTo(0, -10) in onOnceBeforeDraw()
53 fPaths.push_back(SkPathBuilder().moveTo(0, -5) in onOnceBeforeDraw()
57 fPaths.push_back(SkPathBuilder().moveTo(0, -2) in onOnceBeforeDraw()
61 fPaths.push_back(SkPathBuilder().moveTo(0, -1) in onOnceBeforeDraw()
65 fPaths.push_back(SkPathBuilder().moveTo(0, -1) in onOnceBeforeDraw()
69 fPaths.push_back(SkPathBuilder().moveTo(0, -0) in onOnceBeforeDraw()
73 fPaths.push_back(SkPathBuilder().moveTo(0, -0) in onOnceBeforeDraw()
80 fPaths.push_back(SkPathBuilder().moveTo(4, 6) in onOnceBeforeDraw()
85 fPaths.push_back(SkPathBuilder().moveTo(5, 1) in onOnceBeforeDraw()
[all …]
Dstlouisarch.cpp30 SkPath* bigQuad = &fPaths.push_back(); in onOnceBeforeDraw()
36 SkPath* degenBigQuad = &fPaths.push_back(); in onOnceBeforeDraw()
44 SkPath* bigCubic = &fPaths.push_back(); in onOnceBeforeDraw()
52 SkPath* degenBigCubic = &fPaths.push_back(); in onOnceBeforeDraw()
61 SkPath* bigConic = &fPaths.push_back(); in onOnceBeforeDraw()
67 SkPath* degenBigConic = &fPaths.push_back(); in onOnceBeforeDraw()
78 for (int p = 0; p < fPaths.count(); ++p) { in onDraw()
84 canvas->drawPath(fPaths[p], paint); in onDraw()
93 SkTArray<SkPath> fPaths; member in skiagm::StLouisArchGM
Dconvexpolyeffect.cpp59 fPaths.push_back(tri); in onOnceBeforeDraw()
60 fPaths.emplace_back(); in onOnceBeforeDraw()
61 fPaths.back().reverseAddPath(tri); in onOnceBeforeDraw()
64 fPaths.push_back(tri); in onOnceBeforeDraw()
81 fPaths.push_back(ngon); in onOnceBeforeDraw()
85 fPaths.push_back(ngon); in onOnceBeforeDraw()
90 fPaths.push_back(linePath); in onOnceBeforeDraw()
104 for (const SkPath& path : fPaths) { in onDraw()
146 std::vector<SkPath> fPaths; member in skiagm::ConvexPolyEffect
Dcomplexclip2.cpp69 fPaths[0] = SkPath::RRect(fRects[0], 5, 5); in onOnceBeforeDraw()
74 fPaths[1] = SkPath::RRect(fRects[1], 5, 5); in onOnceBeforeDraw()
79 fPaths[2] = SkPath::RRect(fRects[2], 5, 5); in onOnceBeforeDraw()
84 fPaths[3] = SkPath::RRect(fRects[3], 5, 5); in onOnceBeforeDraw()
89 fPaths[4] = SkPath::RRect(fRects[4], 5, 5); in onOnceBeforeDraw()
169 canvas->drawPath(fPaths[k], rectPaint); in onDraw()
187 canvas->clipPath(fPaths[k], in onDraw()
203 SkPath fPaths[5]; member in skiagm::ComplexClip2GM
Ddashcubics.cpp85 &fPaths.push_back())); in onOnceBeforeDraw()
92 &fPaths.push_back())); in onOnceBeforeDraw()
100 &fPaths.push_back())); in onOnceBeforeDraw()
154 for (const auto& path : fPaths) { in onDraw()
173 SkTArray<SkPath> fPaths; member in TrimGM
Dconicpaths.cpp36 fPaths.push_back(b.detach()); in append_path()
114 for (int p = 0; p < fPaths.count(); ++p) { in onDraw()
123 const SkRect& bounds = fPaths[p].getBounds(); in onDraw()
126 canvas->drawPath(fPaths[p], paint); in onDraw()
142 SkTArray<SkPath> fPaths; member in ConicPathsGM
/external/skia/src/utils/
DSkCustomTypeface.cpp50 std::vector<SkPath> fPaths; member in SkUserTypeface
94 SkASSERT(fPaths.size() == fAdvances.size()); in glyphCount()
95 return SkToInt(fPaths.size()); in glyphCount()
112 SkASSERT(fPaths.size() == fAdvances.size()); in setGlyph()
113 if (index >= fPaths.size()) { in setGlyph()
114 fPaths.resize(SkToSizeT(index) + 1); in setGlyph()
118 fPaths[index] = path; in setGlyph()
122 SkASSERT(fPaths.size() == fAdvances.size()); in detach()
123 if (fPaths.empty()) return nullptr; in detach()
127 tf->fPaths = std::move(fPaths); in detach()
[all …]
/external/skia/bench/
DTriangulatorBench.cpp38 SkPath& path = fPaths.push_back(); in onDelayedSetup()
88 SkTArray<SkPath> fPaths; member in TriangulatorBenchmark
99 for (const SkPath& path : fPaths) { in doLoop()
115 for (const SkPath& path : fPaths) { in doLoop()
132 for (const SkPath& path : fPaths) {
DAlternatingColorPatternBench.cpp86 SkPath fPaths[NUM_DRAWS]; member in AlternatingColorPatternBench
128 fPaths[count].moveTo(SkIntToScalar(x), SkIntToScalar(y)); in onDelayedSetup()
129 fPaths[count].rLineTo(SkIntToScalar(w), 0); in onDelayedSetup()
130 fPaths[count].rLineTo(0, SkIntToScalar(h)); in onDelayedSetup()
131 fPaths[count].rLineTo(SkIntToScalar(-w + 1), 0); in onDelayedSetup()
156 canvas->drawPath(fPaths[j], paint); in onDraw()
DPathBench.cpp442 fPaths.reset(kPathCnt); in onDelayedSetup()
445 this->makePath(&fPaths[i]); in onDelayedSetup()
452 fCopies[idx] = fPaths[idx]; in onDraw()
461 SkAutoTArray<SkPath> fPaths; member in PathCopyBench
479 fPaths.reset(kPathCnt); in onDelayedSetup()
481 this->makePath(&fPaths[i]); in onDelayedSetup()
492 fPaths[i & (kPathCnt - 1)].transform(fMatrix); in onDraw()
497 fPaths[idx].transform(fMatrix, &fTransformed[idx]); in onDraw()
507 SkAutoTArray<SkPath> fPaths; member in PathTransformBench
527 fPaths.reset(kPathCnt); in onDelayedSetup()
[all …]
/external/skia/tools/fonts/
DTestTypeface.cpp40 , fPaths(nullptr) { in SkTestFont()
45 delete[] fPaths; in ~SkTestFont()
58 fPaths = new SkPath[fCharCodesCount]; in init()
86 fPaths[index] = b.detach(); in init()
106 return fTestFont->fPaths[glyphID]; in getPath()
DTestTypeface.h60 SkPath* fPaths; variable
/external/skia/src/gpu/ops/
DAALinearizingConvexPathRenderer.cpp112 fPaths.emplace_back( in AAFlatteningConvexPathOp()
147 &fPaths.back().fColor, &fWideColor); in finalize()
215 int instanceCount = fPaths.count(); in onPrepareDraws()
224 const PathData& args = fPaths[i]; in onPrepareDraws()
299 fPaths.push_back_n(that->fPaths.count(), that->fPaths.begin()); in onCombineIfPossible()
307 for (const auto& path : fPaths) { in onDumpInfo()
329 SkSTArray<1, PathData, true> fPaths; member in skgpu::v1::__anon231190cd0111::AAFlatteningConvexPathOp
DDefaultPathRenderer.cpp429 fPaths.emplace_back(PathData{path, tolerance}); in DefaultPathOp()
450 int instanceCount = fPaths.count(); in primType()
454 PathGeoBuilder::PathHasMultipleSubpaths(fPaths[0].fPath); in primType()
500 for (int i = 0; i < fPaths.count(); i++) { in onPrepareDraws()
501 const PathData& args = fPaths[i]; in onPrepareDraws()
544 fPaths.push_back_n(that->fPaths.count(), that->fPaths.begin()); in onCombineIfPossible()
551 fColor.toBytes_RGBA(), fPaths.count()); in onDumpInfo()
552 for (const auto& path : fPaths) { in onDumpInfo()
570 SkSTArray<1, PathData, true> fPaths; member in __anona12a02010111::DefaultPathOp
DAAConvexPathRenderer.cpp707 fPaths.emplace_back(PathData{viewMatrix, path, color}); in AAConvexPathOp()
728 &fPaths.back().fColor, &fWideColor); in finalize()
743 if (fHelper.usesLocalCoords() && !fPaths.back().fViewMatrix.invert(&invert)) { in onCreateProgramInfo()
759 int instanceCount = fPaths.count(); in onPrepareDraws()
774 const PathData& args = fPaths[i]; in onPrepareDraws()
866 !SkMatrixPriv::CheapEqual(fPaths[0].fViewMatrix, that->fPaths[0].fViewMatrix)) { in onCombineIfPossible()
870 fPaths.push_back_n(that->fPaths.count(), that->fPaths.begin()); in onCombineIfPossible()
877 return SkStringPrintf("Count: %d\n%s", fPaths.count(), fHelper.dumpInfo().c_str()); in onDumpInfo()
888 SkSTArray<1, PathData, true> fPaths; member in skgpu::v1::__anon222f4d310111::AAConvexPathOp
DAAHairLinePathRenderer.cpp800 fPaths.emplace_back(PathData{viewMatrix, path, devClipBounds, capLength}); in AAHairlineOp()
924 fPaths.push_back_n(that->fPaths.count(), that->fPaths.begin()); in onCombineIfPossible()
931 fColor.toBytes_RGBA(), fCoverage, fPaths.count(), in onDumpInfo()
938 const SkMatrix& viewMatrix() const { return fPaths[0].fViewMatrix; } in viewMatrix()
947 SkSTArray<1, PathData, true> fPaths; member in __anonf664502a0111::AAHairlineOp
1056 for (int i = 0; i < fPaths.count(); i++) { in predictPrograms()
1057 uint32_t mask = fPaths[i].fPath.getSegmentMasks(); in predictPrograms()
1170 int instanceCount = fPaths.count(); in onPrepareDraws()
1173 const PathData& args = fPaths[i]; in onPrepareDraws()
/external/skia/src/core/
DSkPictureData.cpp32 for (int i = 0; i < fPaths.count(); i++) { in initForPlayback()
33 fPaths[i].updateBoundsCache(); in initForPlayback()
50 fPaths.reset(record.fPaths.count()); in SkPictureData()
51 record.fPaths.foreach([this](const SkPath& path, int n) { in SkPictureData()
54 fPaths[n-1] = path; in SkPictureData()
153 int numPaths = fPaths.count(); in flattenToBuffer()
157 for (const SkPath& path : fPaths) { in flattenToBuffer()
431 buffer.readPath(&fPaths.push_back()); in parseBufferTag()
DSkPictureData.h107 return reader->validate(index > 0 && index <= fPaths.count()) ? in getPath()
108 fPaths[index - 1] : fEmptyPath; in getPath()
143 SkTArray<SkPath> fPaths; variable
DSkPictureRecord.cpp841 if (int* n = fPaths.find(path)) { in addPathToHeap()
844 int n = fPaths.count() + 1; // 0 is reserved for null / error. in addPathToHeap()
845 fPaths.set(path, n); in addPathToHeap()
DSkPictureRecord.h240 SkTHashMap<SkPath, int, PathHash> fPaths; variable
/external/skia/include/utils/
DSkCustomTypeface.h38 std::vector<SkPath> fPaths;
/external/skia/src/gpu/text/
DGrTextBlob.cpp406 const SkSpan<const PathAndPosition> fPaths; member in __anon2878be480111::PathOpSubmitter
417 , fPaths{paths}
419 SkASSERT(!fPaths.empty());
425 , fPaths{that.fPaths}
465 for (const auto& pathPos : fPaths) { in submitOps()
479 for (const auto& pathPos : fPaths) { in submitOps()