Lines Matching refs:shapes
112 // GrStyledShape only respects the input winding direction and start point for rrect shapes
253 // For the derived shapes, if they're simple types, their original paths should have been reset
603 // All shapes should report the same "original" path, so that path renderers can get to it
964 // shapes will differ.
984 // shapes will differ.
1031 // The cap should only affect shapes that may be open.
1682 SkAutoTArray<GrStyledShape> shapes(cnt);
1689 shapes[index(inverted, dir, start, style, dash)] =
1702 const GrStyledShape& exampleFillCase = shapes[index(false, kExamplesDir, kExamplesStart, kFill,
1707 const GrStyledShape& exampleStrokeAndFillCase = shapes[index(false, kExamplesDir,
1712 const GrStyledShape& exampleInvFillCase = shapes[index(true, kExamplesDir,
1717 const GrStyledShape& exampleInvStrokeAndFillCase = shapes[index(true, kExamplesDir,
1723 const GrStyledShape& exampleStrokeCase = shapes[index(false, kExamplesDir, kExamplesStart,
1728 const GrStyledShape& exampleInvStrokeCase = shapes[index(true, kExamplesDir, kExamplesStart,
1733 const GrStyledShape& exampleHairlineCase = shapes[index(false, kExamplesDir, kExamplesStart,
1738 const GrStyledShape& exampleInvHairlineCase = shapes[index(true, kExamplesDir, kExamplesStart,
1819 const GrStyledShape& fillCase = shapes[index(inverted, dir, start, kFill,
1824 const GrStyledShape& strokeAndFillCase = shapes[index(inverted, dir, start,
1829 // Both fill and stroke-and-fill shapes must respect the inverseness and both
1841 const GrStyledShape& strokeCase = shapes[index(inverted, dir, start, kStroke,
1843 const GrStyledShape& hairlineCase = shapes[index(inverted, dir, start,
1849 // Both hairline and stroke shapes must respect the dashing.
2313 // has a path effect. Also test that different ovals produce different shapes.