Lines Matching refs:effect
58 * The output of this effect is a modulation of the input color and coverage for a circle,
166 * The output of this effect is a modulation of the input color and coverage for an axis-aligned
297 * The output of this effect is a modulation of the input color and coverage for an ellipse,
544 GrEffectRef* effect = CircleEdgeEffect::Create(isStrokeOnly && innerRadius > 0);
546 drawState->addCoverageEffect(effect, kCircleEdgeAttrIndex)->unref();
684 GrEffectRef* effect = EllipseEdgeEffect::Create(isStrokeOnly &&
689 drawState->addCoverageEffect(effect, kEllipseCenterAttrIndex, kEllipseEdgeAttrIndex)->unref();
803 GrEffectRef* effect = DIEllipseEdgeEffect::Create(mode);
807 drawState->addCoverageEffect(effect, kEllipseOuterOffsetAttrIndex,
901 GrEffectRef* effect = GrRRectEffect::Create(edgeType, *inner);
902 if (NULL == effect) {
906 target->drawState()->addCoverageEffect(effect)->unref();
923 GrEffectRef* effect = GrRRectEffect::Create(edgeType, *outer);
924 if (NULL == effect) {
934 target->drawState()->addCoverageEffect(effect)->unref();
1001 // The way the effect interpolates the offset-to-ellipse/circle-center attribute only works on
1054 GrEffectRef* effect = CircleEdgeEffect::Create(isStrokeOnly);
1056 drawState->addCoverageEffect(effect, kCircleEdgeAttrIndex)->unref();
1158 GrEffectRef* effect = EllipseEdgeEffect::Create(isStrokeOnly);
1161 drawState->addCoverageEffect(effect,