Lines Matching refs:strokeInfo
255 const GrStrokeInfo* strokeInfo) { in drawRect() argument
262 SkASSERT(!strokeInfo || !strokeInfo->isDashed()); in drawRect()
266 SkScalar width = nullptr == strokeInfo ? -1 : strokeInfo->getWidth(); in drawRect()
311 *strokeInfo)); in drawRect()
326 this->internalDrawPath(&pipelineBuilder, viewMatrix, color, true, path, *strokeInfo); in drawRect()
480 const GrStrokeInfo& strokeInfo) { in drawRRect() argument
490 SkASSERT(!strokeInfo.isDashed()); // this should've been devolved to a path in SkGpuDevice in drawRRect()
503 strokeInfo, in drawRRect()
515 paint.isAntiAlias(), path, strokeInfo); in drawRRect()
524 const GrStrokeInfo& strokeInfo) { in drawOval() argument
534 SkASSERT(!strokeInfo.isDashed()); // this should've been devolved to a path in SkGpuDevice in drawOval()
546 strokeInfo, in drawOval()
558 paint.isAntiAlias(), path, strokeInfo); in drawOval()
663 const GrStrokeInfo& strokeInfo) { in drawPath() argument
686 if (should_apply_coverage_aa(paint, fRenderTarget) && !strokeInfo.isDashed()) { in drawPath()
687 if (strokeInfo.getWidth() < 0 && !path.isConvex()) { in drawPath()
691 if (is_nested_rects(viewMatrix, path, strokeInfo, rects)) { in drawPath()
706 strokeInfo, in drawPath()
715 paint.isAntiAlias(), path, strokeInfo); in drawPath()
723 const GrStrokeInfo& strokeInfo) { in internalDrawPath() argument
743 const GrStrokeInfo* strokeInfoPtr = &strokeInfo; in internalDrawPath()
757 GrStrokeInfo dashlessStrokeInfo(strokeInfo, false); in internalDrawPath()
758 if (nullptr == pr && strokeInfo.isDashed()) { in internalDrawPath()
760 if (!strokeInfo.applyDashToPath(tmpPath.init(), &dashlessStrokeInfo, *pathPtr)) { in internalDrawPath()