Home
last modified time | relevance | path

Searched refs:stroker (Results 1 – 19 of 19) sorted by relevance

/external/freetype/src/base/
Dftstroke.c795 FT_Stroker stroker = NULL; in FT_Stroker_New() local
806 if ( !FT_NEW( stroker ) ) in FT_Stroker_New()
808 stroker->library = library; in FT_Stroker_New()
810 ft_stroke_border_init( &stroker->borders[0], memory ); in FT_Stroker_New()
811 ft_stroke_border_init( &stroker->borders[1], memory ); in FT_Stroker_New()
814 *astroker = stroker; in FT_Stroker_New()
823 FT_Stroker_Set( FT_Stroker stroker, in FT_Stroker_Set() argument
829 if ( !stroker ) in FT_Stroker_Set()
832 stroker->radius = radius; in FT_Stroker_Set()
833 stroker->line_cap = line_cap; in FT_Stroker_Set()
[all …]
/external/freetype/include/freetype/
Dftstroke.h310 FT_Stroker_Set( FT_Stroker stroker,
332 FT_Stroker_Rewind( FT_Stroker stroker );
369 FT_Stroker_ParseOutline( FT_Stroker stroker,
400 FT_Stroker_BeginSubPath( FT_Stroker stroker,
426 FT_Stroker_EndSubPath( FT_Stroker stroker );
453 FT_Stroker_LineTo( FT_Stroker stroker,
484 FT_Stroker_ConicTo( FT_Stroker stroker,
519 FT_Stroker_CubicTo( FT_Stroker stroker,
565 FT_Stroker_GetBorderCounts( FT_Stroker stroker,
609 FT_Stroker_ExportBorder( FT_Stroker stroker,
[all …]
/external/skia/src/core/
DSkStrokeRec.cpp110 SkStroke stroker; in applyToPath() local
111 stroker.setCap((SkPaint::Cap)fCap); in applyToPath()
112 stroker.setJoin((SkPaint::Join)fJoin); in applyToPath()
113 stroker.setMiterLimit(fMiterLimit); in applyToPath()
114 stroker.setWidth(fWidth); in applyToPath()
115 stroker.setDoFill(fStrokeAndFill); in applyToPath()
117 stroker.setResScale(gDebugStrokerErrorSet ? gDebugStrokerError : fResScale); in applyToPath()
119 stroker.setResScale(fResScale); in applyToPath()
121 stroker.strokePath(src, dst); in applyToPath()
DSkStroke.cpp1451 SkPathStroker stroker(src, radius, fMiterLimit, this->getCap(), this->getJoin(), in strokePath() local
1460 stroker.moveTo(pts[0]); in strokePath()
1463 stroker.lineTo(pts[1], &iter); in strokePath()
1467 stroker.quadTo(pts[1], pts[2]); in strokePath()
1471 stroker.conicTo(pts[1], pts[2], iter.conicWeight()); in strokePath()
1476 stroker.cubicTo(pts[1], pts[2], pts[3]); in strokePath()
1484 if (stroker.hasOnlyMoveTo()) { in strokePath()
1485 stroker.lineTo(stroker.moveToPt()); in strokePath()
1491 if (stroker.isCurrentContourEmpty()) { in strokePath()
1497 stroker.close(lastSegment == SkPath::kLine_Verb); in strokePath()
[all …]
/external/skqp/src/core/
DSkStrokeRec.cpp110 SkStroke stroker; in applyToPath() local
111 stroker.setCap((SkPaint::Cap)fCap); in applyToPath()
112 stroker.setJoin((SkPaint::Join)fJoin); in applyToPath()
113 stroker.setMiterLimit(fMiterLimit); in applyToPath()
114 stroker.setWidth(fWidth); in applyToPath()
115 stroker.setDoFill(fStrokeAndFill); in applyToPath()
117 stroker.setResScale(gDebugStrokerErrorSet ? gDebugStrokerError : fResScale); in applyToPath()
119 stroker.setResScale(fResScale); in applyToPath()
121 stroker.strokePath(src, dst); in applyToPath()
DSkStroke.cpp1415 SkPathStroker stroker(src, radius, fMiterLimit, this->getCap(), this->getJoin(), in strokePath() local
1424 stroker.moveTo(pts[0]); in strokePath()
1427 stroker.lineTo(pts[1], &iter); in strokePath()
1431 stroker.quadTo(pts[1], pts[2]); in strokePath()
1435 stroker.conicTo(pts[1], pts[2], iter.conicWeight()); in strokePath()
1440 stroker.cubicTo(pts[1], pts[2], pts[3]); in strokePath()
1448 if (stroker.hasOnlyMoveTo()) { in strokePath()
1449 stroker.lineTo(stroker.moveToPt()); in strokePath()
1455 if (stroker.isCurrentContourEmpty()) { in strokePath()
1461 stroker.close(lastSegment == SkPath::kLine_Verb); in strokePath()
[all …]
/external/skqp/src/gpu/ccpr/
DGrCCStroker.cpp366 InstanceBufferBuilder(GrOnFlushResourceProvider* onFlushRP, GrCCStroker* stroker) { in InstanceBufferBuilder() argument
367 memcpy(fNextInstances, stroker->fBaseInstances, sizeof(fNextInstances)); in InstanceBufferBuilder()
369 fEndInstances[0] = stroker->fBaseInstances[0] + *stroker->fInstanceCounts[0]; in InstanceBufferBuilder()
370 fEndInstances[1] = stroker->fBaseInstances[1] + *stroker->fInstanceCounts[1]; in InstanceBufferBuilder()
373 int endConicsIdx = stroker->fBaseInstances[1].fConics + in InstanceBufferBuilder()
374 stroker->fInstanceCounts[1]->fConics; in InstanceBufferBuilder()
DGrCCPerFlushResources.h107 const GrCCStroker& stroker() const { SkASSERT(!this->isMapped()); return fStroker; } in stroker() function
DGrCCPerFlushResources.cpp119 fResources->stroker().drawStrokes(flushState, fStrokeBatchID, fDrawBounds); in onExecute()
/external/skqp/samplecode/
DSampleCCPRGeometry.cpp368 GrCCStroker stroker(0,0,0); in onExecute() local
376 stroker.parseDeviceSpaceStroke(fView->fPath, SkPathPriv::PointData(fView->fPath), in onExecute()
379 GrCCStroker::BatchID batchID = stroker.closeCurrentBatch(); in onExecute()
382 stroker.prepareToDraw(&onFlushRP); in onExecute()
386 stroker.drawStrokes(state, batchID, ibounds); in onExecute()
DSampleAAGeometry.cpp1413 SkPathStroker stroker(fPath, fWidthControl.fValLo, 0, in path_stroke()
1427 stroker.moveTo(pts[0]); in path_stroke()
1428 stroker.lineTo(pts[1]); in path_stroke()
1435 stroker.moveTo(pts[0]); in path_stroke()
1436 stroker.quadTo(pts[1], pts[2]); in path_stroke()
1443 stroker.moveTo(pts[0]); in path_stroke()
1444 stroker.conicTo(pts[1], pts[2], iter.conicWeight()); in path_stroke()
1451 stroker.moveTo(pts[0]); in path_stroke()
1452 stroker.cubicTo(pts[1], pts[2], pts[3]); in path_stroke()
1459 stroker.moveTo(lastPt); in path_stroke()
[all …]
/external/skia/samplecode/
DSampleSimpleStroker.cpp438 SkPathStroker2 stroker; in onDrawContent() local
439 SkPath fillPath = stroker.getFillPath(path, fStrokePaint); in onDrawContent()
DSampleVariableWidthStroker.cpp1166 SkVarWidthStroker stroker; in onDrawContent() local
1168 stroker.getFillPath(path, fStrokePaint, distFnc, distFncInner, fLengthMetric); in onDrawContent()
/external/freetype/
Dmodules.cfg212 # Path stroker. Needs `ftglyph.c'.
DChangeLog.211972 Fix bugs that prevented the stroker to correctly generate stroked
6437 * src/base/ftstroker.c: Probably the last bug-fixes to the stroker;
6447 incorrect stroker computations, among other things).
7858 Adding path stroker component (work in progress).
DChangeLog.243561 for example documents. The FreeType stroker now produces results
3743 * src/base/ftstroke.c (FT_Stroker_New): Init `stroker'.
/external/freetype/docs/
DCHANGES1645 - Using keys `r' and `R', you can now adjust the stroker radius in
1756 - David Bevan contributed a major revision of the FreeType stroker
2713 - The stroker still had some serious bugs.
2847 - The stroker failed for closed outlines and single points.
2866 - The stroker is no longer experimental (but the cache subsystem
3297 - The path stroker in FT_STROKER_H has entered beta stage. It now
3459 - A new, EXPERIMENTAL, path stroker has been added. It doesn't
/external/jline/src/src/test/resources/jline/example/
Denglish.gz
/external/kotlinx.coroutines/benchmarks/src/jmh/resources/
Dospd.txt.gz