Searched refs:isInverseFillType (Results 1 – 25 of 40) sorted by relevance
12
69 SkASSERT(!args.fPath->isInverseFillType()); in onStencilPath()91 if (path.isInverseFillType()) { in onDrawPath()
150 fPath.isInverseFillType() ? sizeof(fClipBounds) / sizeof(uint32_t) : 0; in onPrepareDraws()156 if (fPath.isInverseFillType()) { in onPrepareDraws()222 if (path.isInverseFillType()) { in TessellatingPathBatch()
44 if (args.fPath->isInverseFillType()) { in onCanDrawPath()
165 if (!stroke.isHairlineStyle() && !path.isInverseFillType()) { in single_pass_path()
89 args.fPath->isInverseFillType() || args.fPath->isVolatile() || in onCanDrawPath()
444 if (path.isInverseFillType()) { in sk_fill_path()497 if (path.isInverseFillType()) { in sk_fill_path()655 if (path.isInverseFillType()) { in FillPath()661 SkScanClipper clipper(blitter, clipPtr, ir, path.isInverseFillType()); in FillPath()667 if (path.isInverseFillType()) { in FillPath()672 if (path.isInverseFillType()) { in FillPath()
148 … return this->setConservativeRect(path.getBounds(), clip.getBounds(), path.isInverseFillType()); in setPath()180 switch (mutate_conservative_op(&op, path.isInverseFillType())) { in op()
313 if (path.isInverseFillType()) { in check_inverse_on_empty_return()351 path.isInverseFillType())) { in setPath()
115 if (!path.isInverseFillType()) { in initPath()414 if (fPath.get()->isInverseFillType()) { in updateBoundAndGenID()
1365 if (src.isInverseFillType()) { in strokePath()1366 SkASSERT(!dst->isInverseFillType()); in strokePath()1456 if (src.isInverseFillType()) { in strokePath()1457 SkASSERT(!dst->isInverseFillType()); in strokePath()
632 const bool isInverse = path.isInverseFillType(); in AntiFillPath()
1586 if (!path.isInverseFillType() && fMCRec->fMatrix.rectStaysRect()) { in clipPath()1609 if (SkRegion::kIntersect_Op == op && !path.isInverseFillType()) { in onClipPath()2156 if (!path.isInverseFillType() && paint.canComputeFastBounds()) { in onDrawPath()2166 if (path.isInverseFillType()) { in onDrawPath()
127 if (args.fPath->isInverseFillType()) { in onDrawPath()145 if (args.fPath->isInverseFillType()) { in onDrawPath()
18 if (path.isInverseFillType()) { in GetPathDevBounds()
591 if (path.isInverseFillType()) { in is_nested_rects()670 if (path.isInverseFillType()) { in drawPath()701 if (isOval && !path.isInverseFillType()) { in drawPath()
67 SkASSERT(!path.isInverseFillType()); in getStencilSupport()
85 if (path.isInverseFillType()) { in PathNeedsSWRenderer()541 if (path.isInverseFillType()) { in drawElement()797 fillInverted = clipPath.isInverseFillType(); in createStencilClipMask()
265 op = gOpInverse[op][one.isInverseFillType()][two.isInverseFillType()]; in OpDebug()266 SkPath::FillType fillType = gOutInverse[op][one.isInverseFillType()][two.isInverseFillType()] in OpDebug()
112 if (kUnion_SkPathOp != fOps[index] || test->isInverseFillType()) { in resolve()
170 SkPath::FillType fillType = path.isInverseFillType() ? SkPath::kInverseEvenOdd_FillType in Simplify()
147 bool shouldDraw = path.isInverseFillType(); in test_emptydrawing()
162 return kPath_Type == fType && fPath.get()->isInverseFillType(); in isInverseFilled()
99 bool isInverseFillType() const { return IsInverseFillType((FillType)fFillType); } in isInverseFillType() function
284 if (path.isInverseFillType()) { in Create()
346 SkASSERT(invPath.isInverseFillType()); in calculate_inverse_path()409 if (outClipPath->isInverseFillType()) { in get_clip_stack_path()1631 if (!origPath.isInverseFillType()) { in handleInversePath()