/external/skia/gm/ |
D | convexpaths.cpp | 57 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 …]
|
D | hairlines.cpp | 46 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 …]
|
D | stlouisarch.cpp | 30 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
|
D | convexpolyeffect.cpp | 59 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
|
D | complexclip2.cpp | 69 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
|
D | dashcubics.cpp | 85 &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
|
D | conicpaths.cpp | 36 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/ |
D | SkCustomTypeface.cpp | 50 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/ |
D | TriangulatorBench.cpp | 38 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) {
|
D | AlternatingColorPatternBench.cpp | 86 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()
|
D | PathBench.cpp | 442 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/ |
D | TestTypeface.cpp | 40 , 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()
|
D | TestTypeface.h | 60 SkPath* fPaths; variable
|
/external/skia/src/gpu/ops/ |
D | AALinearizingConvexPathRenderer.cpp | 112 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
|
D | DefaultPathRenderer.cpp | 429 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
|
D | AAConvexPathRenderer.cpp | 707 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
|
D | AAHairLinePathRenderer.cpp | 800 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/ |
D | SkPictureData.cpp | 32 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()
|
D | SkPictureData.h | 107 return reader->validate(index > 0 && index <= fPaths.count()) ? in getPath() 108 fPaths[index - 1] : fEmptyPath; in getPath() 143 SkTArray<SkPath> fPaths; variable
|
D | SkPictureRecord.cpp | 841 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()
|
D | SkPictureRecord.h | 240 SkTHashMap<SkPath, int, PathHash> fPaths; variable
|
/external/skia/include/utils/ |
D | SkCustomTypeface.h | 38 std::vector<SkPath> fPaths;
|
/external/skia/src/gpu/text/ |
D | GrTextBlob.cpp | 406 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()
|