Home | History | Annotate | Download | only in effects

Lines Matching refs:edgeType

53 GrFragmentProcessor* CircleEffect::Create(GrPrimitiveEdgeType edgeType, const SkPoint& center,
56 return SkNEW_ARGS(CircleEffect, (edgeType, center, radius));
67 CircleEffect::CircleEffect(GrPrimitiveEdgeType edgeType, const SkPoint& c, SkScalar r)
70 , fEdgeType(edgeType) {
225 GrFragmentProcessor* EllipseEffect::Create(GrPrimitiveEdgeType edgeType,
230 return SkNEW_ARGS(EllipseEffect, (edgeType, center, rx, ry));
241 EllipseEffect::EllipseEffect(GrPrimitiveEdgeType edgeType, const SkPoint& c, SkScalar rx, SkScalar ry)
244 , fEdgeType(edgeType) {
374 GrFragmentProcessor* GrOvalEffect::Create(GrPrimitiveEdgeType edgeType, const SkRect& oval) {
375 if (kHairlineAA_GrProcessorEdgeType == edgeType) {
382 return CircleEffect::Create(edgeType, SkPoint::Make(oval.fLeft + w, oval.fTop + w), w);
386 return EllipseEffect::Create(edgeType, SkPoint::Make(oval.fLeft + w, oval.fTop + h), w, h);