Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
22451ccae54415b3dc6cee04c31462519116cfb1
/
tests
/
PathTest.cpp
df3d225
use SkFont for measuring and paths
by Mike Reed
· 6 years ago
fb5f43b
add regression test for stale fLastMoveToIndex
by Mike Reed
· 6 years ago
21a7be0
fix roll
by Cary Clark
· 6 years ago
3d6b438
remove legacy pathref validation
by Cary Clark
· 6 years ago
c9b7c72
two pass convexity
by Cary Clark
· 6 years ago
aa3b291
bracket SkPath pathRefIsValid with define
by Cary Clark
· 6 years ago
497b368
remove guard for complexity change
by Mike Reed
· 6 years ago
07105bb
don't trust convexity after a transform
by Mike Reed
· 6 years ago
d437c79
Revert "don't trust convexity with affine transforms"
by Mike Reed
· 6 years ago
26d8d77
don't trust convexity with affine transforms
by Mike Reed
· 6 years ago
6a38800
be consistent about int for incReserve
by Mike Reed
· 6 years ago
98acec5
remove some dead flags
by Mike Reed
· 6 years ago
ce96e1e
removed dead flag check
by Mike Reed
· 6 years ago
9de7216
add test that setLastPt() invalidates path bounds
by Mike Klein
· 6 years ago
c3d8a48
allow path.add(path) safely
by Mike Reed
· 6 years ago
0e0f1a7
SkPath::shrinkToFit docs
by Florin Malita
· 6 years ago
3d413c5
Reland: add SkPath::shrinkToFit
by Florin Malita
· 6 years ago
a21a16b
Revert "add SkPath::shrinkToFit"
by Mike Reed
· 6 years ago
3d69be5
add SkPath::shrinkToFit
by Mike Reed
· 6 years ago
f6c8540
use legal FirstDirection as kDontCheck sentinel
by Mike Klein
· 6 years ago
de5d6eb
avoid illegal enum values in PathTest
by Mike Klein
· 6 years ago
f08d1d0
Stop using SkTSwap.
by Ben Wagner
· 6 years ago
c640d0d
Revert "Revert "SkTypes: extract SkTo""
by Hal Canary
· 6 years ago
fdcfb8b
Revert "SkTypes: extract SkTo"
by Hal Canary
· 6 years ago
2a2f675
SkTypes: extract SkTo
by Hal Canary
· 6 years ago
afa1158
Make the SkPathRef GenIDChangeListener ref counted
by Chris Dalton
· 6 years ago
5059541
need conservative bounds for triangles due to SkFixed drift in SkEdge
by Mike Reed
· 6 years ago
ee43091
fix 0.499999f rounding case for triangles
by Mike Reed
· 6 years ago
8afa554
Revert "remove fragile hack in addOval to avoid computing bounds"
by Mike Klein
· 6 years ago
bc721ba
remove fragile hack in addOval to avoid computing bounds
by Mike Reed
· 6 years ago
737b9a9
Remove legacy guard flags
by Yuqian Li
· 6 years ago
dbc59ba
path is rect track corners
by Cary Clark
· 6 years ago
b120e92
fix path is rect flaw exposed by gold
by Cary Clark
· 6 years ago
4eb6f7a
path is rect diag test is required
by Cary Clark
· 6 years ago
1cd6098
path is rect bug number twelve
by Cary Clark
· 6 years ago
a765156
yet another path is rect exploit
by Cary Clark
· 6 years ago
48c464a
a more involved path is rect bug
by Cary Clark
· 6 years ago
d422847
path is rect bug number nine
by Cary Clark
· 6 years ago
88ba971
son of path is rect bug
by Cary Clark
· 6 years ago
31608c0
another rect is path fix
by Cary Clark
· 6 years ago
8540e11
more path is rect bugs
by Cary Clark
· 6 years ago
58627cb
one more path is rect bug
by Cary Clark
· 6 years ago
5c71518
fix path to rect when missing close verb
by Cary Clark
· 6 years ago
267eccc
change path serialization version to 4
by Mike Reed
· 7 years ago
0c3137c
hide complex versions of isOval and isRRect
by Mike Reed
· 7 years ago
1c6e783
handle paths with degenerate verbs
by Mike Reed
· 7 years ago
1c80e99
Allow printf style var args for messages in REPORTER_ASSERT.
by Brian Salomon
· 7 years ago
1fe0bcc
check for huge paths
by Mike Reed
· 7 years ago
0a241ce
Don't canonicalize empty SkRRects. They stroke differently.
by Brian Salomon
· 7 years ago
1acd3c7
keep SVG arcs axis aligned with suppression
by Cary Clark
· 7 years ago
5104137
Revert "keep SVG arcs axis aligned"
by Cary Clark
· 7 years ago
c382384
keep SVG arcs axis aligned
by Cary Clark
· 7 years ago
7072e22
Ignore deserialized path convexity and first direction.
by Brian Salomon
· 7 years ago
c5e4e74
skipRect should only work for lines (not quads or cubics)
by Yuqian Li
· 7 years ago
205a126
Revert "Revert "Don't ignore degenerates when deciding if a path is convex""
by Brian Osman
· 7 years ago
f953523
Revert "Don't ignore degenerates when deciding if a path is convex"
by Brian Osman
· 7 years ago
53cd6c4
Don't ignore degenerates when deciding if a path is convex
by Brian Osman
· 7 years ago
f13beef
Add a utility function to save path test code size
by Yuqian Li
· 7 years ago
1170a55
Don't allow iteration through non-finite points.
by Mike Klein
· 7 years ago
a81b626
Fix SkASSERT for convex paths with DAA
by Yuqian Li
· 7 years ago
3154a53
Convert Windows CRLF newlines back to unix ones
by Yuqian Li
· 7 years ago
a93a14a
Convert NULL and 0 to nullptr.
by Ben Wagner
· 7 years ago
c8323aa
tiny concave path point fix
by Cary Clark
· 7 years ago
6ad3ffe
Guard AA change to wait for rebaselines
by Yuqian Li
· 7 years ago
4a31c46
Don't store clipped x which could break edge order
by Yuqian Li
· 7 years ago
e9bf6dc
Don't compare against uninit edge in SkPath::conservativelyContainsRect
by Brian Salomon
· 7 years ago
41a930f
Revert "Revert "Fix SkPathRef deserialization malloc crash""
by Mike Reed
· 7 years ago
a4ce4b1
Revert "Fix SkPathRef deserialization malloc crash"
by Mike Reed
· 7 years ago
df6660f
Fix SkPathRef deserialization malloc crash
by Adrienne Walker
· 7 years ago
e0b7287
fix drawDRRect for fuzzer
by Cary Clark
· 7 years ago
fafe135
SkSize can be aggregate-initialized
by Hal Canary
· 7 years ago
d3b6597
Mark overridden destructors with 'override' and remove 'virtual'
by Brian Salomon
· 7 years ago
3661bc9
hide trivial helpers on canvas
by Mike Reed
· 8 years ago
df85c38
stop using SkScalarMul
by Mike Reed
· 8 years ago
8d3196b
expose new tight-bounds method on SkPath
by Mike Reed
· 8 years ago
0d7dac8
experimental tight-bounds
by Mike Reed
· 8 years ago
c121a88
give up on big cubics (for now) and just draw a line
by Mike Reed
· 8 years ago
0c0da2b
add test for big cubic -- currently disabled
by Mike Reed
· 8 years ago
7717d4a
conservativelyContainsRect is asserting
by Mike Reed
· 8 years ago
a19f024
make SkPath::conservativelyContainsRect consume degenerate segments
by Lee Salzman
· 8 years ago
95e3c05
SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h
by Hal Canary
· 8 years ago
c456b73
Revert "SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h"
by Kevin Lubick
· 8 years ago
a5494f1
SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h
by Hal Canary
· 8 years ago
e3374d6
validate deserialized path verbs
by Mike Reed
· 8 years ago
9f67f04
dump path fill type with data
by Cary Clark
· 8 years ago
79252f7
Add the missing shift to the dy
by Yuqian Li
· 8 years ago
db13a09
Use AdditiveBlitter for partial rows
by Yuqian Li
· 8 years ago
9939bd6
Compute slope using fSnappedY
by Yuqian Li
· 8 years ago
44be067
Revert "Add the missing shift to the dy"
by Yuqian Li
· 8 years ago
dd13c02
Add the missing shift to the dy
by Yuqian Li
· 8 years ago
20079a9
Fix mask overflow caused by edge drift
by Yuqian Li
· 8 years ago
041da38
Tighten SkAAClip Bounds by Path Bounds
by liyuqian
· 8 years ago
c4f66af
Catch width overflow
by Yuqian Li
· 8 years ago
c78eff9
Do not call blitV with 0 height
by liyuqian
· 8 years ago
bdabcc4
Fix quad convexity with only one backward dir
by liyuqian
· 8 years ago
6bd5284
Remove SkAutoTUnref and SkAutoTDelete from public includes.
by bungeman
· 8 years ago
bac1046
Reland of ix for conic fuzz (patchset #1 id:1 of https://codereview.chromium.org/2361473004/ )
by caryclark
· 8 years ago
08b3455
Revert of fix for conic fuzz (patchset #3 id:40001 of https://codereview.chromium.org/2350263003/ )
by caryclark
· 8 years ago
ac78863
fix for conic fuzz
by caryclark
· 8 years ago
42943c8
change SkStreams to work with sk_sp<SkData> instead of SkData*
by reed
· 8 years ago
Next »