Searched refs:PathStrokeList (Results 1 – 11 of 11) sorted by relevance
/external/skia/src/gpu/tessellate/ |
D | GrStrokeTessellator.h | 19 struct PathStrokeList { struct 20 PathStrokeList(const SkPath& path, const SkStrokeRec& stroke, const SkPMColor4f& color) in PathStrokeList() argument 25 PathStrokeList* fNext = nullptr; argument 29 const SkMatrix& viewMatrix, PathStrokeList* pathStrokeList) in GrStrokeTessellator() 49 PathStrokeList* fPathStrokeList; 120 using PathStrokeList = GrStrokeTessellator::PathStrokeList; 126 float fetchRadialSegmentsPerRadian(PathStrokeList* head) { in fetchRadialSegmentsPerRadian() 133 PathStrokeList* peekAhead = head; in fetchRadialSegmentsPerRadian()
|
D | GrStrokeTessellateOp.h | 26 using PathStrokeList = GrStrokeTessellator::PathStrokeList; variable 66 PathStrokeList fPathStrokeList; 67 PathStrokeList** fPathStrokeTail = &fPathStrokeList.fNext;
|
D | GrStrokeFixedCountTessellator.h | 19 PathStrokeList* pathStrokeList) in GrStrokeFixedCountTessellator()
|
D | GrStrokeHardwareTessellator.h | 20 PathStrokeList* pathStrokeList, const GrShaderCaps&) in GrStrokeHardwareTessellator()
|
D | GrStrokeIndirectTessellator.h | 25 GrStrokeIndirectTessellator(ShaderFlags, const SkMatrix& viewMatrix, PathStrokeList*,
|
D | GrStrokeIndirectTessellator.cpp | 442 PathStrokeList* pathStrokeList, in GrStrokeIndirectTessellator() 466 for (PathStrokeList* pathStroke = fPathStrokeList; pathStroke; pathStroke = pathStroke->fNext) { in GrStrokeIndirectTessellator() 812 for (PathStrokeList* pathStroke = fPathStrokeList; pathStroke; pathStroke = pathStroke->fNext) { in writeBuffers()
|
D | GrStrokeTessellateOp.cpp | 119 auto* headCopy = alloc->make<PathStrokeList>(std::move(op->fPathStrokeList)); in onCombineIfPossible()
|
D | GrStrokeFixedCountTessellator.cpp | 229 for (PathStrokeList* pathStroke = fPathStrokeList; pathStroke; pathStroke = pathStroke->fNext) { in prepare()
|
D | GrStrokeHardwareTessellator.cpp | 701 for (PathStrokeList* pathStroke = fPathStrokeList; pathStroke; pathStroke = pathStroke->fNext) { in prepare()
|
/external/skia/bench/ |
D | TessellateBench.cpp | 206 using PathStrokeList = GrStrokeTessellator::PathStrokeList; typedef 208 PathStrokeList*, 213 PathStrokeList* pathStrokeList, in make_hw_tessellator() 220 ShaderFlags shaderFlags, const SkMatrix& viewMatrix, PathStrokeList* pathStrokeList, in make_fixed_count_tessellator() 225 using MakePathStrokesFn = std::vector<PathStrokeList>(*)(); 227 static std::vector<PathStrokeList> make_simple_cubic_path() { in make_simple_cubic_path() 240 static std::vector<PathStrokeList> make_motionmark_paths() { in make_motionmark_paths() 241 std::vector<PathStrokeList> pathStrokes; in make_motionmark_paths() 339 std::vector<PathStrokeList> fPathStrokes; 399 GrStrokeTessellator::PathStrokeList pathStroke(path, fStrokeRec, SK_PMColor4fWHITE); in onDraw()
|
/external/skia/tests/ |
D | StrokeIndirectTest.cpp | 44 GrStrokeTessellator::PathStrokeList pathStrokeList(path, stroke, SK_PMColor4fWHITE); in test_stroke()
|