Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
a17729f36b7a13049cd756c54b537eff73e8d16b
/
tests
/
PathTest.cpp
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
· 8 years ago
a81b626
Fix SkASSERT for convex paths with DAA
by Yuqian Li
· 8 years ago
3154a53
Convert Windows CRLF newlines back to unix ones
by Yuqian Li
· 8 years ago
a93a14a
Convert NULL and 0 to nullptr.
by Ben Wagner
· 8 years ago
c8323aa
tiny concave path point fix
by Cary Clark
· 8 years ago
6ad3ffe
Guard AA change to wait for rebaselines
by Yuqian Li
· 8 years ago
4a31c46
Don't store clipped x which could break edge order
by Yuqian Li
· 8 years ago
e9bf6dc
Don't compare against uninit edge in SkPath::conservativelyContainsRect
by Brian Salomon
· 8 years ago
41a930f
Revert "Revert "Fix SkPathRef deserialization malloc crash""
by Mike Reed
· 8 years ago
a4ce4b1
Revert "Fix SkPathRef deserialization malloc crash"
by Mike Reed
· 8 years ago
df6660f
Fix SkPathRef deserialization malloc crash
by Adrienne Walker
· 8 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
· 9 years ago
3cebe24
fix conic path fuzz
by caryclark
· 9 years ago
ff863bc
move private test for sect_with_horizontal into unittests
by reed
· 9 years ago
38d909e
Move off SK_SUPPORT_LEGACY_DATA_FACTORIES.
by bungeman
· 9 years ago
057ae8a
Fix misdetection of rectangles in SkPath::IsSimpleClosedRect.
by bsalomon
· 9 years ago
158fabb
re-chop if we fail on a big-bad-cubic
by reed
· 9 years ago
b1b12f8
handle large conic weights
by reed
· 9 years ago
4dbbd04
SkLeanWindows.h: #include "Windows.h" fewer places
by halcanary
· 9 years ago
99600d0
Add a test to ensure that a case where SkCubicClipper::ChopMonoAtY returns false is handled properly.
by mbarbella
· 9 years ago
edc743a
Add SkPathPriv::IsSimpleClosedRect
by bsalomon
· 9 years ago
1978ce2
Fix bug where SkPath will convert an arc to an oval and change the starting point.
by bsalomon
· 9 years ago
78d58d1
Make SkPath::isOval() and SkPath::isRRect return the orientation and starting index.
by bsalomon
· 9 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
9aacd90
If a point is on a path edge, it's in the path, at least for all cases where the path edge is not canceled with another edge through coincidence.
by caryclark
· 9 years ago
6950de6
Comments Style: s/skbug.com/bug.skia.org/
by halcanary
· 9 years ago
435657f
Forward declare SkStrokeRec in SkPathEffect
by halcanary
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 10 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 10 years ago
84cd621
Implement caching of filled paths in the tessellated path renderer.
by senorblanco
· 10 years ago
562a66b
Revert "Implement caching of filled paths in the tessellated path renderer."
by mtklein
· 10 years ago
468dfa7
Implement caching of filled paths in the tessellated path renderer.
by senorblanco
· 10 years ago
3b2fb98
rewrite path.getBounds test to work-around compiler bug
by reed
· 10 years ago
91f283b
change getBounds to return 0000 iff there are zero points
by reed
· 10 years ago
e8c5666
Very tiny paths are subsumed by the Convexicator
by caryclark
· 10 years ago
026beb5
SkPath::Direction serves two masters:
by reed
· 10 years ago
6e43465
simplify RawIter - don't return a pt in kClose
by reed
· 10 years ago
95bc5f3
change isNestedRect to isNestedFillRect
by caryclark
· 10 years ago
b421650
add double precision convex test
by caryclark
· 10 years ago
5ccef57
treat backwards quads as not convex
by caryclark
· 10 years ago
b8de1f4
Reset conicWeights in SkPath::consumeDegenerateSegments when rewinding to last Move op
by robertphillips
· 10 years ago
50da1d8
Fix broken build due to updated #define
by djsollen
· 10 years ago
523cda3
Remove android specific srcPath from SkPath
by djsollen
· 10 years ago
454fa71
check for nonfinites in rrects
by reed
· 10 years ago
d5d27d9
use conics for arcTo
by reed
· 10 years ago
3f43f8a
remove dead SkPersp macros
by reed
· 10 years ago
2b6ab61
Remove SkPath::asRect
by robertphillips
· 10 years ago
91b0a35
Cleanup isRect variants
by robertphillips
· 10 years ago
Next »