Home
last modified time | relevance | path

Searched refs:fillType (Results 1 – 25 of 47) sorted by relevance

12

/external/skia/src/pathops/
DSkOpBuilder.cpp39 SkPath::FillType fillType = path->getFillType(); in FixWinding() local
40 if (fillType == SkPath::kInverseEvenOdd_FillType) { in FixWinding()
41 fillType = SkPath::kInverseWinding_FillType; in FixWinding()
42 } else if (fillType == SkPath::kEvenOdd_FillType) { in FixWinding()
43 fillType = SkPath::kWinding_FillType; in FixWinding()
50 path->setFillType(fillType); in FixWinding()
88 path->setFillType(fillType); in FixWinding()
105 path->setFillType(fillType); in FixWinding()
DSkPathOpsAsWinding.cpp370 static bool set_result_path(SkPath* result, const SkPath& path, SkPath::FillType fillType) { in set_result_path() argument
372 result->setFillType(fillType); in set_result_path()
380 SkPath::FillType fillType = path.getFillType(); in AsWinding() local
381 if (fillType == SkPath::kWinding_FillType in AsWinding()
382 || fillType == SkPath::kInverseWinding_FillType ) { in AsWinding()
383 return set_result_path(result, path, fillType); in AsWinding()
385 fillType = path.isInverseFillType() ? SkPath::kInverseWinding_FillType : in AsWinding()
388 return set_result_path(result, path, fillType); in AsWinding()
395 return set_result_path(result, path, fillType); in AsWinding()
405 return set_result_path(result, path, fillType); in AsWinding()
[all …]
DSkPathOpsSimplify.cpp143 SkPath::FillType fillType = path.isInverseFillType() ? SkPath::kInverseEvenOdd_FillType in SimplifyDebug() local
149 result->setFillType(fillType); in SimplifyDebug()
179 result->setFillType(fillType); in SimplifyDebug()
204 result->setFillType(fillType); in SimplifyDebug()
DSkPathOpsOp.cpp253 SkPath::FillType fillType = inverseFill ? SkPath::kInverseEvenOdd_FillType : in OpDebug() local
258 result->setFillType(fillType); in OpDebug()
325 result->setFillType(fillType); in OpDebug()
352 result->setFillType(fillType); in OpDebug()
/external/skqp/src/pathops/
DSkOpBuilder.cpp39 SkPath::FillType fillType = path->getFillType(); in FixWinding() local
40 if (fillType == SkPath::kInverseEvenOdd_FillType) { in FixWinding()
41 fillType = SkPath::kInverseWinding_FillType; in FixWinding()
42 } else if (fillType == SkPath::kEvenOdd_FillType) { in FixWinding()
43 fillType = SkPath::kWinding_FillType; in FixWinding()
50 path->setFillType(fillType); in FixWinding()
88 path->setFillType(fillType); in FixWinding()
105 path->setFillType(fillType); in FixWinding()
DSkPathOpsAsWinding.cpp370 static bool set_result_path(SkPath* result, const SkPath& path, SkPath::FillType fillType) { in set_result_path() argument
372 result->setFillType(fillType); in set_result_path()
380 SkPath::FillType fillType = path.getFillType(); in AsWinding() local
381 if (fillType == SkPath::kWinding_FillType in AsWinding()
382 || fillType == SkPath::kInverseWinding_FillType ) { in AsWinding()
383 return set_result_path(result, path, fillType); in AsWinding()
385 fillType = path.isInverseFillType() ? SkPath::kInverseWinding_FillType : in AsWinding()
388 return set_result_path(result, path, fillType); in AsWinding()
395 return set_result_path(result, path, fillType); in AsWinding()
405 return set_result_path(result, path, fillType); in AsWinding()
[all …]
DSkPathOpsSimplify.cpp143 SkPath::FillType fillType = path.isInverseFillType() ? SkPath::kInverseEvenOdd_FillType in SimplifyDebug() local
149 result->setFillType(fillType); in SimplifyDebug()
179 result->setFillType(fillType); in SimplifyDebug()
204 result->setFillType(fillType); in SimplifyDebug()
DSkPathOpsOp.cpp253 SkPath::FillType fillType = inverseFill ? SkPath::kInverseEvenOdd_FillType : in OpDebug() local
258 result->setFillType(fillType); in OpDebug()
325 result->setFillType(fillType); in OpDebug()
352 result->setFillType(fillType); in OpDebug()
/external/skqp/experimental/svg/model/
DSkSVGShape.cpp14 const auto fillType = ctx.presentationContext().fInherited.fFillRule.get()->asFillType(); in onRender() local
18 this->onDraw(ctx.canvas(), ctx.lengthContext(), *fillPaint, fillType); in onRender()
22 this->onDraw(ctx.canvas(), ctx.lengthContext(), *strokePaint, fillType); in onRender()
DSkSVGPath.cpp29 SkPath::FillType fillType) const { in onDraw()
31 fPath.setFillType(fillType); in onDraw()
DSkSVGPoly.cpp36 SkPath::FillType fillType) const { in onDraw()
38 fPath.setFillType(fillType); in onDraw()
/external/skia/experimental/svg/model/
DSkSVGShape.cpp14 const auto fillType = ctx.presentationContext().fInherited.fFillRule.get()->asFillType(); in onRender() local
18 this->onDraw(ctx.canvas(), ctx.lengthContext(), *fillPaint, fillType); in onRender()
22 this->onDraw(ctx.canvas(), ctx.lengthContext(), *strokePaint, fillType); in onRender()
DSkSVGPath.cpp29 SkPath::FillType fillType) const { in onDraw()
31 fPath.setFillType(fillType); in onDraw()
DSkSVGPoly.cpp36 SkPath::FillType fillType) const { in onDraw()
38 fPath.setFillType(fillType); in onDraw()
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/
DShadowVectorDrawable.java66 int fillType; field in ShadowVectorDrawable.Path
110 propertiesBB.putInt(FILL_TYPE_INDEX * 4, path.fillType); in nGetFullPathProperties()
129 int fillType) { in nUpdateFullPathProperties() argument
142 path.fillType = fillType; in nUpdateFullPathProperties()
/external/skia/src/gpu/ops/
DGrStencilPathOp.h26 GrPathRendering::FillType fillType,
47 GrPathRendering::FillType fillType, in GrStencilPathOp() argument
54 , fFillType(fillType) in GrStencilPathOp()
DGrStencilPathOp.cpp20 GrPathRendering::FillType fillType, in Make() argument
26 return pool->allocate<GrStencilPathOp>(viewMatrix, useHWAA, fillType, in Make()
DGrDrawPathOp.cpp69 GrPathRendering::FillType fillType, GrStencilSettings* stencil) { in init_stencil_pass_settings() argument
72 stencil->reset(GrPathRendering::GetStencilPassSettings(fillType), stencilClip, in init_stencil_pass_settings()
96 init_stencil_pass_settings(*state, this->fillType(), &stencil); in onExecute()
/external/skqp/src/gpu/ops/
DGrStencilPathOp.h26 GrPathRendering::FillType fillType,
47 GrPathRendering::FillType fillType, in GrStencilPathOp() argument
54 , fFillType(fillType) in GrStencilPathOp()
DGrStencilPathOp.cpp20 GrPathRendering::FillType fillType, in Make() argument
26 return pool->allocate<GrStencilPathOp>(viewMatrix, useHWAA, fillType, in Make()
DGrDrawPathOp.cpp57 GrPathRendering::FillType fillType, GrStencilSettings* stencil) { in init_stencil_pass_settings() argument
60 stencil->reset(GrPathRendering::GetStencilPassSettings(fillType), stencilClip, in init_stencil_pass_settings()
84 init_stencil_pass_settings(*state, this->fillType(), &stencil); in onExecute()
/external/cldr/tools/java/org/unicode/cldr/icu/
DPluralsMapper.java46 fillType(PluralType.cardinal, icuData); in fillFromCldr()
47 fillType(PluralType.ordinal, icuData); in fillFromCldr()
51 private void fillType(PluralType type, IcuData icuData) { in fillType() method in PluralsMapper
/external/skia/src/core/
DSkPath_serial.cpp167 FillType fillType = extract_filltype(packed); in readAsRRect() local
190 this->setFillType(fillType); in readAsRRect()
292 FillType fillType = extract_filltype(packed); in readFromMemory_LE3() local
315 fFillType = fillType; in readFromMemory_LE3()
/external/skqp/src/core/
DSkPath_serial.cpp167 FillType fillType = extract_filltype(packed); in readAsRRect() local
190 this->setFillType(fillType); in readAsRRect()
292 FillType fillType = extract_filltype(packed); in readFromMemory_LE3() local
315 fFillType = fillType; in readFromMemory_LE3()
/external/skia/src/gpu/
DGrTessellator.cpp805 inline bool apply_fill_type(SkPath::FillType fillType, int winding) { in apply_fill_type() argument
806 switch (fillType) { in apply_fill_type()
821 inline bool apply_fill_type(SkPath::FillType fillType, Poly* poly) { in apply_fill_type() argument
822 return poly && apply_fill_type(fillType, poly->fWinding); in apply_fill_type()
1637 void remove_non_boundary_edges(const VertexList& mesh, SkPath::FillType fillType, in remove_non_boundary_edges() argument
1649 apply_fill_type(fillType, leftEnclosingEdge->fWinding); in remove_non_boundary_edges()
1653 bool filled = apply_fill_type(fillType, e->fWinding); in remove_non_boundary_edges()
2025 void extract_boundary(EdgeList* boundary, Edge* e, SkPath::FillType fillType, SkArenaAlloc& alloc) { in extract_boundary() argument
2027 bool down = apply_fill_type(fillType, e->fWinding); in extract_boundary()
2061 VertexList* outerVertices, SkPath::FillType fillType, in extract_boundaries() argument
[all …]

12