Lines Matching defs:original
45 GrStyledShape GrStyledShape::MakeFilled(const GrStyledShape& original, FillInversion inversion) {
46 bool newIsInverted = is_inverted(original.fShape.inverted(), inversion);
47 if (original.style().isSimpleFill() && newIsInverted == original.fShape.inverted()) {
48 // By returning the original rather than falling through we can preserve any inherited style
50 return original;
54 if (original.fInheritedPathForListeners.isValid()) {
55 result.fInheritedPathForListeners.set(*original.fInheritedPathForListeners);
58 result.fShape = original.fShape;
59 result.fGenID = original.fGenID;
62 if (!original.style().isSimpleFill()) {
64 // closing an open rect that wasn't closed in the original shape because it had
68 // since it already sees its style as a simple fill. Since the original style was not a
74 SkASSERT((!original.fShape.isLine() && !original.fShape.isPoint()) || result.fShape.isEmpty());
597 // Remember if the original shape was closed; in the event we simplify to a point or line
622 // original path. This prevents attaching genID listeners to temporary paths created when