Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
e24617906ee28aa8f6a89b5123fec6fd00cb1ded
/
tests
/
PathTest.cpp
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
· 7 years ago
8afa554
Revert "remove fragile hack in addOval to avoid computing bounds"
by Mike Klein
· 7 years ago
bc721ba
remove fragile hack in addOval to avoid computing bounds
by Mike Reed
· 7 years ago
737b9a9
Remove legacy guard flags
by Yuqian Li
· 7 years ago
dbc59ba
path is rect track corners
by Cary Clark
· 7 years ago
b120e92
fix path is rect flaw exposed by gold
by Cary Clark
· 7 years ago
4eb6f7a
path is rect diag test is required
by Cary Clark
· 7 years ago
1cd6098
path is rect bug number twelve
by Cary Clark
· 7 years ago
a765156
yet another path is rect exploit
by Cary Clark
· 7 years ago
48c464a
a more involved path is rect bug
by Cary Clark
· 7 years ago
d422847
path is rect bug number nine
by Cary Clark
· 7 years ago
88ba971
son of path is rect bug
by Cary Clark
· 7 years ago
31608c0
another rect is path fix
by Cary Clark
· 7 years ago
8540e11
more path is rect bugs
by Cary Clark
· 7 years ago
58627cb
one more path is rect bug
by Cary Clark
· 7 years ago
5c71518
fix path to rect when missing close verb
by Cary Clark
· 7 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
· 8 years ago
fafe135
SkSize can be aggregate-initialized
by Hal Canary
· 8 years ago
d3b6597
Mark overridden destructors with 'override' and remove 'virtual'
by Brian Salomon
· 8 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
e97fe83
compare degenerates with tolerance
by caryclark
· 8 years ago
3cebe24
fix conic path fuzz
by caryclark
· 8 years ago
ff863bc
move private test for sect_with_horizontal into unittests
by reed
· 8 years ago
38d909e
Move off SK_SUPPORT_LEGACY_DATA_FACTORIES.
by bungeman
· 8 years ago
057ae8a
Fix misdetection of rectangles in SkPath::IsSimpleClosedRect.
by bsalomon
· 8 years ago
158fabb
re-chop if we fail on a big-bad-cubic
by reed
· 8 years ago
b1b12f8
handle large conic weights
by reed
· 8 years ago
4dbbd04
SkLeanWindows.h: #include "Windows.h" fewer places
by halcanary
· 8 years ago
99600d0
Add a test to ensure that a case where SkCubicClipper::ChopMonoAtY returns false is handled properly.
by mbarbella
· 8 years ago
edc743a
Add SkPathPriv::IsSimpleClosedRect
by bsalomon
· 8 years ago
1978ce2
Fix bug where SkPath will convert an arc to an oval and change the starting point.
by bsalomon
· 8 years ago
78d58d1
Make SkPath::isOval() and SkPath::isRRect return the orientation and starting index.
by bsalomon
· 8 years ago
e8f3062
switch surface to sk_sp
by reed
· 9 years ago
8e7b19d
add interp path
by caryclark
· 9 years ago
b1475b0
Add SkPath::isLastContourClosed()
by fs
· 9 years ago
ba25ddb
fix nexus player
by caryclark
· 9 years ago
dbaec73
give up on quad root if infinite
by caryclark
· 9 years ago
9cb5d75
fix bugs in path contains
by caryclark
· 9 years ago
c91065d
Use the unswapped end point y for early out case in winding_line
by fs
· 9 years ago
Next »