Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
3f2d909d70298b86d5cc2e1cad54b60c10f95f92
/
tests
/
GrShapeTest.cpp
f08d1d0
Stop using SkTSwap.
by Ben Wagner
· 6 years ago
27dddae
rebase
by Cary Clark
· 6 years ago
c7ad40f
Remove SK_SUPPORT_GPU checks in tool-only code
by Brian Osman
· 6 years ago
89ad31e
Revert "Reland "remove toString""
by Cary Clark
· 6 years ago
92e37b6
Reland "remove toString"
by Cary Clark
· 6 years ago
32a4910
Revert "remove toString"
by Cary Clark
· 6 years ago
5191880
remove toString
by Cary Clark
· 6 years ago
e494940
Revert "Reland "Revert "Add arcs as a specialized geometry to GrShape."""
by Brian Salomon
· 7 years ago
580aee2
Reland "Revert "Add arcs as a specialized geometry to GrShape.""
by Brian Salomon
· 7 years ago
8a98bc9
Revert "Revert "Add arcs as a specialized geometry to GrShape.""
by Brian Salomon
· 7 years ago
af88ec3
Revert "Add arcs as a specialized geometry to GrShape."
by Mike Klein
· 7 years ago
255bcf5
Add arcs as a specialized geometry to GrShape.
by Brian Salomon
· 7 years ago
c8cdad7
Make TestCase class in GrShapeTest heap allocate its GrShapes
by Brian Salomon
· 7 years ago
185ffe9
make growToInclude private
by Mike Reed
· 7 years ago
da6d072
Make GrShape lazily initialize an original path for gen id change listeners
by Brian Salomon
· 7 years ago
72f78c3
Make GrShape recognize horizontal/vertical dashed lines with 0 off intervals as rrects.
by Brian Salomon
· 7 years ago
2fad74a
Make GrRenderTargetContext::drawPath() use GrShape to identify simpler
by Brian Salomon
· 7 years ago
b379dcd
Sever fOriginalPath connection whenever a GrShape becomes a simple type
by Brian Osman
· 7 years ago
f6f7cf6
Invalidate path VBs when paths are destroyed
by Brian Osman
· 7 years ago
4f40caf
Add methods for converting GrShape to filled style
by Brian Salomon
· 7 years ago
085c086
Revert "Revert "Add a GrShape::Type value for an inverted empty path""
by Brian Salomon
· 7 years ago
07f5b71
Revert "Add a GrShape::Type value for an inverted empty path"
by Brian Salomon
· 7 years ago
d5a3f7f
Add a GrShape::Type value for an inverted empty path
by Brian Salomon
· 7 years ago
3c2d09f
change SkRect::growToInclude to take a point instead of x,y
by Mike Reed
· 7 years ago
4334428
cut down GrShapeTest stack usage
by Mike Klein
· 7 years ago
f809c1e
Try out new refFoo pattern on GrStyle
by Robert Phillips
· 8 years ago
ebfce6d
change SkClipOp to a class enum
by Mike Reed
· 8 years ago
c1f7774
Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS"
by Mike Reed
· 8 years ago
a129dfe
Revert "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS"
by Mike Reed
· 8 years ago
8e7432b
remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS
by Mike Reed
· 8 years ago
fc6c37b
Remove stray semicolons.
by Mike Klein
· 8 years ago
aa84064
Don't compute path keys for volatile paths in GrShape.
by bsalomon
· 8 years ago
67fa4e3
Make GrShape compute keys for short paths from path data instead of using the gen id.
by bsalomon
· 8 years ago
73603f3
abstract name of clipping ops, to transtion to a more restricted set
by reed
· 8 years ago
164fd9f
Fix bounds check in grshape test
by bsalomon
· 8 years ago
a395f7c
Update GrShape test to allow more flexible shape creation.
by bsalomon
· 8 years ago
487f8d3
Consolidate special case shape transformation logic in GrShapeTest.
by bsalomon
· 8 years ago
0ae36a2
In GrShape detect that stroked axis-aligned lines are rrects.
by bsalomon
· 8 years ago
0a0f67e
Make lines a special case in GrShape
by bsalomon
· 8 years ago
635df95
Revert of Make lines a special case in GrShape (patchset #5 id:120001 of https://codereview.chromium.org/2108523002/ )
by bsalomon
· 8 years ago
c62318c
Make lines a special case in GrShape
by bsalomon
· 8 years ago
425c27f
Add some more getters to GrShape.
by bsalomon
· 8 years ago
ac5fcea
Fix Rob's nits from https://codereview.chromium.org/2085913003
by bsalomon
· 8 years ago
a4817af
Canonicalize path fill types for stroked paths in GrShape.
by bsalomon
· 8 years ago
93f66bc
Apply canonicalizations to path GrShapes.
by bsalomon
· 8 years ago
1b28c1a
Some simplifications of GrShape reductions/canonicalizations
by bsalomon
· 8 years ago
fd32df7
Fix GrShape to preserve inverseness of rrects for strokes but not dashes.
by bsalomon
· 8 years ago
398e3f4
Add control over whether lines are special cased in SkDashPath. Disable when called from GrShape.
by bsalomon
· 8 years ago
cadb5a2
Make large array of GrShapes in test code heap allocated
by bsalomon
· 8 years ago
7049396
Make GrShape capable of representing inverse filled rrects.
by bsalomon
· 8 years ago
a058786
Make SkDashPathEffect fail for stroke+fill style (in addition to fill style)
by bsalomon
· 8 years ago
d672384
Make GrShape use the original path when path effect fails.
by bsalomon
· 8 years ago
06115ee
Get segment masks from GrShape.
by bsalomon
· 8 years ago
ee29564
Make GrShape track the winding direction and starting point for rrect types.
by bsalomon
· 8 years ago
9fb4203
Add bounds to GrShape
by bsalomon
· 8 years ago
7c73a53
Add isEmpty() query to GrShape and improve comments.
by bsalomon
· 8 years ago
97fd2d4
Incorporate scale into GrStyle and GrShape
by bsalomon
· 8 years ago
1a0b9ed
Fix issue where GrStyle::applyToPath exited before applying stroke
by bsalomon
· 8 years ago
f0cf355
Stop banning stroke-and-fill for GrStyle and add tests
by bsalomon
· 8 years ago
0607756
Make cap only affect the keys of GrShapes that are possibly-open
by bsalomon
· 8 years ago
9ad5d7c
Add some more testing around hairline GrShapes
by bsalomon
· 8 years ago
fb08327
Expand GrStyle's interface.
by bsalomon
· 8 years ago
5e410b4
Detect empty (r)rects in GrShape.
by bsalomon
· 9 years ago
4eeccc9
Add tests for volatile paths to GrShapeTest
by bsalomon
· 9 years ago
409ed73
Add tests for empty GrShapes.
by bsalomon
· 9 years ago
72dc51c
Add support for building GrShape from SkPath and more tests
by bsalomon
· 9 years ago
47cc769
Add initial implementation of GrShape and GrStyle classes and tests
by bsalomon
· 9 years ago
82ecc57
Revert of Add initial implementation of GrShape and GrStyle classes and tests (patchset #11 id:280001 of https://codereview.chromium.org/1822723003/ )
by bsalomon
· 9 years ago
824e58f
Add initial implementation of GrShape and GrStyle classes and tests
by bsalomon
· 9 years ago
83af0a6
Revert of Add initial implementation of GrShape and GrStyle classes and tests (patchset #10 id:260001 of https://codereview.chromium.org/1822723003/ )
by robertphillips
· 9 years ago
c885dac
Add initial implementation of GrShape and GrStyle classes and tests
by bsalomon
· 9 years ago