Home
last modified time | relevance | path

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

1234567

/external/skia/tests/
DSkPathRangeIterTest.cpp15 enum class Verb { in DEF_TEST() enum
25 Verb verbs[] = { in DEF_TEST()
26 Verb::kImplicitMove, in DEF_TEST()
27 Verb::kLine, in DEF_TEST()
28 Verb::kConic, in DEF_TEST()
29 Verb::kClose, in DEF_TEST()
30 Verb::kImplicitMove, in DEF_TEST()
31 Verb::kCubic, in DEF_TEST()
32 Verb::kMove, in DEF_TEST()
33 Verb::kConic, in DEF_TEST()
[all …]
/external/skqp/src/gpu/ccpr/
DGrCCStrokeGeometry.h36 enum class Verb : uint8_t { enum
63 static bool IsInternalJoinVerb(Verb verb);
75 const SkTArray<Verb, true>& verbs() const { SkASSERT(!fInsideContour); return fVerbs; } in verbs()
98 void lineTo(Verb leftJoinVerb, SkPoint);
99 void quadraticTo(Verb leftJoinVerb, const SkPoint[3], float maxCurvatureT);
103 void cubicTo(Verb leftJoinVerb, const SkPoint[4], float maxCurvatureT, float leftMaxCurvatureT,
107 void rotateTo(Verb leftJoinVerb, SkVector normal);
110 void recordStroke(Verb, int numSegmentsLog2);
113 void recordLeftJoinIfNotEmpty(Verb joinType, SkVector nextNormal);
114 void recordBevelJoin(Verb originalJoinVerb);
[all …]
DGrCCStrokeGeometry.cpp52 static GrCCStrokeGeometry::Verb join_verb_from_join(SkPaint::Join join) { in join_verb_from_join()
53 using Verb = GrCCStrokeGeometry::Verb; in join_verb_from_join() typedef
56 return Verb::kBevelJoin; in join_verb_from_join()
58 return Verb::kMiterJoin; in join_verb_from_join()
60 return Verb::kRoundJoin; in join_verb_from_join()
63 return Verb::kBevelJoin; in join_verb_from_join()
77 if (Verb::kMiterJoin == fCurrStrokeJoinVerb) { in beginPath()
92 fVerbs.push_back(Verb::kBeginPath); in beginPath()
108 void GrCCStrokeGeometry::lineTo(Verb leftJoinVerb, SkPoint pt) { in lineTo()
120 this->recordStroke(Verb::kLinearStroke, 0); in lineTo()
[all …]
DGrCCFiller.cpp52 for (SkPath::Verb verb : SkPathPriv::Verbs(path)) { in parseDeviceSpaceFill()
119 using Verb = GrCCFillGeometry::Verb; in tessellateFan() typedef
123 const SkTArray<Verb, true>& verbs = geometry.verbs(); in tessellateFan()
134 SkASSERT(Verb::kBeginPath == verbs[verbsIdx]); in tessellateFan()
137 case Verb::kBeginPath: in tessellateFan()
141 case Verb::kBeginContour: in tessellateFan()
145 case Verb::kLineTo: in tessellateFan()
149 case Verb::kMonotonicQuadraticTo: in tessellateFan()
150 case Verb::kMonotonicConicTo: in tessellateFan()
155 case Verb::kMonotonicCubicTo: in tessellateFan()
[all …]
DGrCCStroker.cpp314 SkPath::Verb previousVerb = SkPath::kClose_Verb; in parseDeviceSpaceStroke()
316 for (SkPath::Verb verb : SkPathPriv::Verbs(path)) { in parseDeviceSpaceStroke()
425 void appendJoin(Verb joinVerb, const SkPoint& center, const SkVector& leftNorm, in appendJoin()
445 if (Verb::kBevelJoin == joinVerb) { in appendJoin()
456 if (Verb::kInternalBevelJoin == joinVerb) { in appendJoin()
468 if (Verb::kMiterJoin == joinVerb) { in appendJoin()
472 SkASSERT(Verb::kRoundJoin == joinVerb || Verb::kInternalRoundJoin == joinVerb); in appendJoin()
475 if (Verb::kInternalRoundJoin == joinVerb) { in appendJoin()
482 void appendCap(Verb capType, const SkPoint& pt, const SkVector& norm) { in appendCap()
489 if (Verb::kSquareCap == capType) { in appendCap()
[all …]
/external/skia/src/gpu/tessellate/
DGrStrokeIterator.h39 enum class Verb { enum
51 constexpr static bool IsVerbGeometric(Verb verb) { return verb < Verb::kMoveWithinContour; } in IsVerbGeometric()
63 if (this->atVerb(0) == Verb::kContourFinished) { in next()
89 this->enqueue((Verb)verb, pts, w); in next()
92 fFirstVerbInContour = (Verb)verb; in next()
106 this->enqueue(Verb::kLine, fClosePts.data(), nullptr); in next()
110 this->enqueue(Verb::kContourFinished, nullptr, nullptr); in next()
121 Verb prevVerb() const { return this->atVerb(0); } in prevVerb()
124 Verb verb() const { return this->atVerb(1); } in verb()
128 Verb firstVerbInContour() const { SkASSERT(fQueueCount > 0); return fFirstVerbInContour; } in firstVerbInContour()
[all …]
DGrStrokeIndirectTessellator.cpp479 using Verb = GrStrokeIterator::Verb; in GrStrokeIndirectTessellator() typedef
480 Verb verb = iter.verb(); in GrStrokeIndirectTessellator()
492 case Verb::kCubic: in GrStrokeIndirectTessellator()
498 case Verb::kQuad: in GrStrokeIndirectTessellator()
499 case Verb::kConic: in GrStrokeIndirectTessellator()
505 case Verb::kLine: in GrStrokeIndirectTessellator()
508 case Verb::kMoveWithinContour: in GrStrokeIndirectTessellator()
509 case Verb::kCircle: in GrStrokeIndirectTessellator()
515 case Verb::kContourFinished: in GrStrokeIndirectTessellator()
520 case Verb::kLine: in GrStrokeIndirectTessellator()
[all …]
DGrStrokeFixedCountTessellator.cpp249 using Verb = GrStrokeIterator::Verb; in prepare() typedef
251 case Verb::kContourFinished: in prepare()
254 case Verb::kCircle: in prepare()
258 case Verb::kMoveWithinContour: in prepare()
261 case Verb::kLine: in prepare()
264 case Verb::kQuad: in prepare()
276 case Verb::kConic: in prepare()
289 case Verb::kCubic: in prepare()
/external/clang/utils/ABITest/
DMakefile.test.common27 Verb := @
67 $(Verb) diff $^ > $@ || true
70 $(Verb) diff $^ > $@ || true
73 $(Verb) diff $^ > $@ || true
76 $(Verb) diff $^ > $@ || true
79 $(Verb) zipdifflines \
87 -$(Verb) ./$< > $@
93 $(Verb) $(CC) $(CFLAGS) $(CC_CFLAGS) -O3 -o $@ $^
96 $(Verb) $(CC) $(CFLAGS) $(CC_CFLAGS) -O3 -o $@ $^
99 $(Verb) $(CC) $(CFLAGS) $(CC_CFLAGS) -O3 -o $@ $^
[all …]
/external/llvm-project/clang/utils/ABITest/
DMakefile.test.common27 Verb := @
67 $(Verb) diff $^ > $@ || true
70 $(Verb) diff $^ > $@ || true
73 $(Verb) diff $^ > $@ || true
76 $(Verb) diff $^ > $@ || true
79 $(Verb) zipdifflines \
87 -$(Verb) ./$< > $@
93 $(Verb) $(CC) $(CFLAGS) $(CC_CFLAGS) -O3 -o $@ $^
96 $(Verb) $(CC) $(CFLAGS) $(CC_CFLAGS) -O3 -o $@ $^
99 $(Verb) $(CC) $(CFLAGS) $(CC_CFLAGS) -O3 -o $@ $^
[all …]
/external/skqp/fuzz/
DFuzzPathop.cpp27 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
43 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
59 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
65 FuzzEvilPath(fuzz, &path2, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
85 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
101 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
128 switch (operation % (SkPath::Verb::kDone_Verb + 1)) { in BuildPath()
129 case SkPath::Verb::kMove_Verb: in BuildPath()
138 case SkPath::Verb::kLine_Verb: in BuildPath()
147 case SkPath::Verb::kQuad_Verb: in BuildPath()
[all …]
/external/skia/fuzz/
DFuzzPathop.cpp27 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
43 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
59 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
65 FuzzEvilPath(fuzz, &path2, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
85 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
101 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
128 switch (operation % (SkPath::Verb::kDone_Verb + 1)) { in BuildPath()
129 case SkPath::Verb::kMove_Verb: in BuildPath()
138 case SkPath::Verb::kLine_Verb: in BuildPath()
147 case SkPath::Verb::kQuad_Verb: in BuildPath()
[all …]
/external/compiler-rt/
DMakefile94 $(Verb) $(MKDIR) $* > /dev/null
95 $(Verb) echo 'Created.' > $@
99 $(Verb) $(RM) -r $*
124 $(Verb) rm -rf $(Tmp.ObjPath)
157 -$(Verb) $(RM) $$@
159 $(Verb) $(CP) $(Tmp.Inputs) $$@, \
160 $(Verb) $(LIPO) -create -output $$@ $(Tmp.Inputs))
208 -$(Verb) $(RM) $$@
209 $(Verb) $(Tmp.AR) $(Tmp.ARFLAGS) $$@ $(Tmp.Inputs)
210 $(Verb) $(Tmp.RANLIB) $(Tmp.RANLIBFLAGS) $$@
[all …]
/external/skqp/samplecode/
DSampleCCPRGeometry.cpp248 using Verb = GrCCFillGeometry::Verb; in updateGpuData() typedef
263 for (Verb verb : geometry.verbs()) { in updateGpuData()
265 case Verb::kLineTo: in updateGpuData()
268 case Verb::kMonotonicQuadraticTo: in updateGpuData()
271 case Verb::kMonotonicCubicTo: in updateGpuData()
294 for (Verb verb : geometry.verbs()) { in updateGpuData()
295 if (Verb::kBeginContour == verb || in updateGpuData()
296 Verb::kEndOpenContour == verb || in updateGpuData()
297 Verb::kEndClosedContour == verb) { in updateGpuData()
300 if (Verb::kLineTo == verb) { in updateGpuData()
[all …]
/external/skqp/src/pathops/
DSkReduceOrder.h26 static SkPath::Verb Conic(const SkConic& conic, SkPoint* reducePts);
27 static SkPath::Verb Cubic(const SkPoint pts[4], SkPoint* reducePts);
28 static SkPath::Verb Quad(const SkPoint pts[3], SkPoint* reducePts);
DSkOpEdgeBuilder.cpp29 static bool can_add_curve(SkPath::Verb verb, SkPoint* curve) { in can_add_curve()
88 SkPath::Verb verb; in preFetch()
180 SkPath::Verb verb; in walk()
183 while ((verb = (SkPath::Verb) *verbPtr) != SkPath::kDone_Verb) { in walk()
224 SkPath::Verb v1 = SkReduceOrder::Quad(&pair[0], cStorage[0]); in walk()
225 SkPath::Verb v2 = SkReduceOrder::Quad(&pair[2], cStorage[1]); in walk()
254 SkPath::Verb v1 = SkReduceOrder::Conic(pair[0], cStorage[0]); in walk()
255 SkPath::Verb v2 = SkReduceOrder::Conic(pair[1], cStorage[1]); in walk()
283 SkPath::Verb fVerb; in walk()
/external/skia/src/pathops/
DSkReduceOrder.h26 static SkPath::Verb Conic(const SkConic& conic, SkPoint* reducePts);
27 static SkPath::Verb Cubic(const SkPoint pts[4], SkPoint* reducePts);
28 static SkPath::Verb Quad(const SkPoint pts[3], SkPoint* reducePts);
DSkOpEdgeBuilder.cpp33 static bool can_add_curve(SkPath::Verb verb, SkPoint* curve) { in can_add_curve()
92 auto verb = static_cast<SkPath::Verb>(pathVerb); in preFetch()
174 SkPath::Verb verb; in walk()
177 while ((verb = (SkPath::Verb) *verbPtr) != SkPath::kDone_Verb) { in walk()
218 SkPath::Verb v1 = SkReduceOrder::Quad(&pair[0], cStorage[0]); in walk()
219 SkPath::Verb v2 = SkReduceOrder::Quad(&pair[2], cStorage[1]); in walk()
248 SkPath::Verb v1 = SkReduceOrder::Conic(pair[0], cStorage[0]); in walk()
249 SkPath::Verb v2 = SkReduceOrder::Conic(pair[1], cStorage[1]); in walk()
277 SkPath::Verb fVerb; in walk()
/external/skia/modules/particles/include/
DSkReflected.h195 enum class Verb { enum
200 Verb fVerb = Verb::kNone;
206 case Verb::kNone: in apply()
208 case Verb::kRemove: in apply()
/external/skqp/src/core/
DSkQuadClipper.h41 SkPath::Verb next(SkPoint pts[]);
45 SkPath::Verb* fCurrVerb;
52 SkPath::Verb fVerbs[kMaxVerbs];
DSkEdgeClipper.h25 SkPath::Verb next(SkPoint pts[]);
31 SkPath::Verb* fCurrVerb;
39 SkPath::Verb fVerbs[kMaxVerbs];
DSkPathPriv.h80 case SkPath::Verb::kMove_Verb: in IsClosedSingleContour()
86 case SkPath::Verb::kClose_Verb: in IsClosedSingleContour()
136 SkPath::Verb operator*() { return static_cast<SkPath::Verb>(*fVerb); }
/external/skia/src/core/
DSkQuadClipper.h41 SkPath::Verb next(SkPoint pts[]);
45 SkPath::Verb* fCurrVerb;
52 SkPath::Verb fVerbs[kMaxVerbs];
DSkEdgeClipper.h25 SkPath::Verb next(SkPoint pts[]);
38 SkPath::Verb* fCurrVerb;
46 SkPath::Verb fVerbs[kMaxVerbs];
DSkPathPriv.h62 case SkPath::Verb::kMove_Verb: in IsClosedSingleContour()
68 case SkPath::Verb::kClose_Verb: in IsClosedSingleContour()
86 if (verbs[i] != SkPath::Verb::kMove_Verb) { in LeadingMoveToCount()
135 SkPath::Verb operator*() { return static_cast<SkPath::Verb>(*fVerb); }
450 static SkPath::Verb EdgeToVerb(Edge e) { in EdgeToVerb()
451 return SkPath::Verb(e); in EdgeToVerb()

1234567