Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
4bd3b0905477ea1f005526818305c9a10ef2f6f8
/
tests
/
PathTest.cpp
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
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
· 9 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 9 years ago
84cd621
Implement caching of filled paths in the tessellated path renderer.
by senorblanco
· 9 years ago
562a66b
Revert "Implement caching of filled paths in the tessellated path renderer."
by mtklein
· 9 years ago
468dfa7
Implement caching of filled paths in the tessellated path renderer.
by senorblanco
· 9 years ago
3b2fb98
rewrite path.getBounds test to work-around compiler bug
by reed
· 9 years ago
91f283b
change getBounds to return 0000 iff there are zero points
by reed
· 9 years ago
e8c5666
Very tiny paths are subsumed by the Convexicator
by caryclark
· 9 years ago
026beb5
SkPath::Direction serves two masters:
by reed
· 9 years ago
6e43465
simplify RawIter - don't return a pt in kClose
by reed
· 9 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
fe7c427
Fix bound returned by SkPath::isRect when the path contains a trailing moveTo
by robertphillips
· 10 years ago
220f926
use conics
by reed
· 10 years ago
5bcbe91
Fix rrects that are large enough that we lose/gain a bit when we add the radius to a bounds coordinate.
by reed
· 10 years ago
9880607
Even more win64 warning fixes
by bsalomon
· 10 years ago
3054be1
Remove canvas::NewRaster, and rename surface::NewRasterPMColor to N32Premul
by reed
· 10 years ago
a8918a0
Revert of remove (dumb) canvas::NewRaster, and rename surface::NewRasterPMColor to N32Premul (patchset #3 id:40001 of https://codereview.chromium.org/790733003/)
by reed
· 10 years ago
2c1605a
remove (dumb) canvas::NewRaster, and rename surface::NewRasterPMColor to N32Premul
by reed
· 10 years ago
d3d1a98
add convexity logic and tests for scalar max, Inf, and NaN
by caryclark
· 10 years ago
f52a063
Fix yet another convexicator issue
by robertphillips
· 10 years ago
d489759
Don't pass null to memcmp.
by mtklein
· 10 years ago
08fa28c
add float equivalent in dumpHex output as comment
by caryclark
· 10 years ago
c506e30
Fix convexicator bug
by robertphillips
· 10 years ago
e956259
add dumpHex() option to SkPath
by caryclark
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
b17c129
Add dirty_after_edit to SkPath::moveTo. Add commented out test case that triggers assert.
by bsalomon
· 10 years ago
fac4e0e
Fallback to moveTo when unable to find the first tangent in cubicTo
by piotaixr
· 10 years ago
66a5d8b
add path dump test
by caryclark
· 10 years ago
8be07bb
In convexity checker don't advance last vector when x-product isn't significant.
by commit-bot@chromium.org
· 10 years ago
4e332f8
add rounding-using-doubles methods on SkScalar and SkRect
by commit-bot@chromium.org
· 10 years ago
877c449
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
14747e5
Adding new 'extend' mode to SkPath::addPath
by commit-bot@chromium.org
· 11 years ago
7e90e8d
fix minor error between kStroke_PathAsRect and kFill_PathAsRect in SkPath::asRect
by commit-bot@chromium.org
· 11 years ago
c2abd54
add alternative to isRect named asRect
by commit-bot@chromium.org
· 11 years ago
Next »