Home
last modified time | relevance | path

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

12

/third_party/flutter/skia/third_party/externals/freetype/src/base/
Dftstroke.c807 FT_Stroker stroker = NULL; in FT_Stroker_New() local
818 if ( !FT_NEW( stroker ) ) in FT_Stroker_New()
820 stroker->library = library; in FT_Stroker_New()
822 ft_stroke_border_init( &stroker->borders[0], memory ); in FT_Stroker_New()
823 ft_stroke_border_init( &stroker->borders[1], memory ); in FT_Stroker_New()
826 *astroker = stroker; in FT_Stroker_New()
835 FT_Stroker_Set( FT_Stroker stroker, in FT_Stroker_Set() argument
841 if ( !stroker ) in FT_Stroker_Set()
844 stroker->radius = radius; in FT_Stroker_Set()
845 stroker->line_cap = line_cap; in FT_Stroker_Set()
[all …]
/third_party/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 …]
/third_party/skia/third_party/externals/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 …]
/third_party/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 …]
/third_party/skia/third_party/externals/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 …]
/third_party/flutter/skia/third_party/externals/freetype/include/freetype/
Dftstroke.h309 FT_Stroker_Set( FT_Stroker stroker,
331 FT_Stroker_Rewind( FT_Stroker stroker );
368 FT_Stroker_ParseOutline( FT_Stroker stroker,
399 FT_Stroker_BeginSubPath( FT_Stroker stroker,
425 FT_Stroker_EndSubPath( FT_Stroker stroker );
452 FT_Stroker_LineTo( FT_Stroker stroker,
483 FT_Stroker_ConicTo( FT_Stroker stroker,
518 FT_Stroker_CubicTo( FT_Stroker stroker,
564 FT_Stroker_GetBorderCounts( FT_Stroker stroker,
608 FT_Stroker_ExportBorder( FT_Stroker stroker,
[all …]
/third_party/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 …]
/third_party/flutter/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.cpp1411 SkPathStroker stroker(src, radius, fMiterLimit, this->getCap(), this->getJoin(), in strokePath() local
1420 stroker.moveTo(pts[0]); in strokePath()
1423 stroker.lineTo(pts[1], &iter); in strokePath()
1427 stroker.quadTo(pts[1], pts[2]); in strokePath()
1431 stroker.conicTo(pts[1], pts[2], iter.conicWeight()); in strokePath()
1436 stroker.cubicTo(pts[1], pts[2], pts[3]); in strokePath()
1444 if (stroker.hasOnlyMoveTo()) { in strokePath()
1445 stroker.lineTo(stroker.moveToPt()); in strokePath()
1451 if (stroker.isCurrentContourEmpty()) { in strokePath()
1457 stroker.close(lastSegment == SkPath::kLine_Verb); in strokePath()
[all …]
/third_party/flutter/skia/samplecode/
DSampleCCPRGeometry.cpp376 GrCCStroker stroker(0,0,0); in onExecute() local
384 stroker.parseDeviceSpaceStroke(fView->fPath, SkPathPriv::PointData(fView->fPath), in onExecute()
387 GrCCStroker::BatchID batchID = stroker.closeCurrentBatch(); in onExecute()
390 stroker.prepareToDraw(&onFlushRP); in onExecute()
394 stroker.drawStrokes(state, proc.get(), batchID, ibounds); in onExecute()
DSampleAAGeometry.cpp1408 SkPathStroker stroker(fPath, fWidthControl.fValLo, 0, in path_stroke()
1422 stroker.moveTo(pts[0]); in path_stroke()
1423 stroker.lineTo(pts[1]); in path_stroke()
1430 stroker.moveTo(pts[0]); in path_stroke()
1431 stroker.quadTo(pts[1], pts[2]); in path_stroke()
1438 stroker.moveTo(pts[0]); in path_stroke()
1439 stroker.conicTo(pts[1], pts[2], iter.conicWeight()); in path_stroke()
1446 stroker.moveTo(pts[0]); in path_stroke()
1447 stroker.cubicTo(pts[1], pts[2], pts[3]); in path_stroke()
1454 stroker.moveTo(lastPt); in path_stroke()
[all …]
/third_party/flutter/skia/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()
DGrStencilAtlasOp.cpp115 fResources->stroker().drawStrokes( in onExecute()
DGrCCPerFlushResources.h114 const GrCCStroker& stroker() const { SkASSERT(!this->isMapped()); return fStroker; } in stroker() function
DGrCCPerFlushResources.cpp138 fResources->stroker().drawStrokes(flushState, &proc, fStrokeBatchID, fDrawBounds); in onExecute()
/third_party/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()
/third_party/ffmpeg/libavfilter/
Dvf_drawtext.c185 FT_Stroker stroker; ///< freetype stroker handle member
342 if (FT_Glyph_StrokeBorder(&glyph->border_glyph, s->stroker, 0, 0) || in load_glyph()
759 if (FT_Stroker_New(s->library, &s->stroker)) { in init()
763 FT_Stroker_Set(s->stroker, s->borderw << 6, FT_STROKER_LINECAP_ROUND, in init()
823 FT_Stroker_Done(s->stroker); in uninit()
/third_party/skia/third_party/externals/freetype/
Dmodules.cfg215 # Path stroker. Needs `ftglyph.c'.
/third_party/freetype/
Dmodules.cfg218 # Path stroker. Needs `ftglyph.c'.
/third_party/flutter/skia/third_party/externals/freetype/
Dmodules.cfg212 # Path stroker. Needs `ftglyph.c'.
/third_party/skia/third_party/externals/freetype/docs/
DCHANGES1795 - Using keys `r' and `R', you can now adjust the stroker radius in
1906 - David Bevan contributed a major revision of the FreeType stroker
2863 - The stroker still had some serious bugs.
2997 - The stroker failed for closed outlines and single points.
3016 - The stroker is no longer experimental (but the cache subsystem
3447 - The path stroker in FT_STROKER_H has entered beta stage. It now
3609 - A new, EXPERIMENTAL, path stroker has been added. It doesn't
/third_party/flutter/skia/third_party/externals/freetype/docs/
DCHANGES1544 - Using keys `r' and `R', you can now adjust the stroker radius in
1655 - David Bevan contributed a major revision of the FreeType stroker
2612 - The stroker still had some serious bugs.
2746 - The stroker failed for closed outlines and single points.
2765 - The stroker is no longer experimental (but the cache subsystem
3196 - The path stroker in FT_STROKER_H has entered beta stage. It now
3358 - A new, EXPERIMENTAL, path stroker has been added. It doesn't
/third_party/freetype/docs/
DCHANGES1876 - Using keys `r' and `R', you can now adjust the stroker radius in
1987 - David Bevan contributed a major revision of the FreeType stroker
2944 - The stroker still had some serious bugs.
3078 - The stroker failed for closed outlines and single points.
3097 - The stroker is no longer experimental (but the cache subsystem
3528 - The path stroker in FT_STROKER_H has entered beta stage. It now
3690 - A new, EXPERIMENTAL, path stroker has been added. It doesn't

12