Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
46b08123b36bc4861e1e0d5738c02650fd103892
/
src
/
core
/
SkPath.cpp
46b0812
Remove SkASSERT(fConvexity == kUnknown_Convexity) due to racing
by Yuqian Li
· 6 years ago
8a98bc9
Revert "Revert "Add arcs as a specialized geometry to GrShape.""
by Brian Salomon
· 6 years ago
af88ec3
Revert "Add arcs as a specialized geometry to GrShape."
by Mike Klein
· 6 years ago
255bcf5
Add arcs as a specialized geometry to GrShape.
by Brian Salomon
· 6 years ago
1eece78
guard against NaN in path is rect
by Cary Clark
· 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
9438790
Reland "Add private fIsBadForDAA bit to SkPath"
by Yuqian Li
· 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
ed5e069
Revert "Add private fIsBadForDAA bit to SkPath"
by Yuqian Li
· 6 years ago
54aefc7
Add private fIsBadForDAA bit to SkPath
by Yuqian Li
· 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
7487ec8
use points instead of verbs for interpolate
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
926e193
check that rect is finite before jamming our bounds
by Mike Reed
· 7 years ago
405b9d2
detect bad conic weights
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
df429f3
move parts of SkPoint to SkPointPriv
by Cary Clark
· 7 years ago
9480d82
make skmatrix getmapproc private
by Cary Clark
· 7 years ago
b9b5de5
make SkPath::fConvexity atomic
by Mike Klein
· 7 years ago
ffbdd02
Make SkPath::readFromMemory failure silent
by Adrienne Walker
· 7 years ago
1e3b79e
Serialize rrect/oval paths as rrects rather than points and verbs.
by Brian Salomon
· 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
b201544
make kPathRefGenIDBitCnt private
by Cary Clark
· 7 years ago
0461e9f
simplify path validate
by Cary Clark
· 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
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 7 years ago
ad8da8e
Expose SkPath validation as boolean
by Adrienne Walker
· 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
a231857
Correctly stroke zero length segments in multi-contour paths
by Brian Osman
· 7 years ago
4d1955c
Fix SkFILEStream.
by Ben Wagner
· 8 years ago
a99b6ce
start removing uses of 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
a19f024
make SkPath::conservativelyContainsRect consume degenerate segments
by Lee Salzman
· 8 years ago
1026ccf
make SkRBuffer always validate
by Mike Reed
· 8 years ago
9f67f04
dump path fill type with data
by Cary Clark
· 8 years ago
83b5b21
Revert "Annotate benign race on SkPath::fConvexity."
by Mike Klein
· 8 years ago
df8b269
Revert "Annotate SkPath::fCovexity benign race in the other constructor too."
by Mike Klein
· 8 years ago
f978f12
Annotate SkPath::fCovexity benign race in the other constructor too.
by Mike Klein
· 8 years ago
c51a3a4
Annotate benign race on SkPath::fConvexity.
by Mike Klein
· 8 years ago
51c5678
use reversePathTo in place of addPathReverse
by caryclark
· 8 years ago
2fd58a2
Revert of use reversePathTo in place of addPathReverse (patchset #1 id:1 of https://codereview.chromium.org/2481463002/ )
by caryclark
· 8 years ago
d8db392
use reversePathTo in place of addPathReverse
by caryclark
· 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
95e34a3
Correct a small mistake in SkPath::build_arc_conics
by xidachen
· 8 years ago
e54c75f
remove SkError
by Mike Klein
· 8 years ago
6069dda
Fix SkPath::arcTo when sweepAngle is tiny and radius is big
by xidachen
· 8 years ago
6942442
disallow -4 pointer
by caryclark
· 8 years ago
21af9ca
Respecify SkCanvas::drawArc, consolidate conversion to SkPath, add GM for oddball drawArcs
by bsalomon
· 8 years ago
057ae8a
Fix misdetection of rectangles in SkPath::IsSimpleClosedRect.
by bsalomon
· 8 years ago
7070a3c
Fix mask applied to SkPath::fFillType in readFromMemory to fix fuzzer bug
by robertphillips
· 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
066d682
Fix uninit warning on valgrind bot in SkPathPriv:IsSimpleClosedRect
by Brian Salomon
· 8 years ago
edc743a
Add SkPathPriv::IsSimpleClosedRect
by bsalomon
· 8 years ago
276e633
Check results from calls to SkCubicClipper::ChopMonoAtY.
by mbarbella
· 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
2f12463
Fix warnings that were exposed when running with SK_DEBUG enable on an optimized release build.
by djsollen
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 years ago
d49a86a
allow move/zero-line/close to draw caps
by caryclark
· 9 years ago
dcd1fcc
check for zero conic weights in interp
by caryclark
· 9 years ago
a110538
fix asan error deref-ing null ptr
by caryclark
· 9 years ago
8e7b19d
add interp path
by caryclark
· 9 years ago
6900641
add last move to serialized path
by caryclark
· 9 years ago
f1d4151
Add unit test to feed valid SVG sequences to make sure that
by caryclark
· 9 years ago
f2b340f
Consolidate SK_CRASH and sk_throw into SK_ABORT
by djsollen
· 9 years ago
a273c0f
remove legacy defines
by caryclark
· 9 years ago
fc75253
fix arcto exception handling
by caryclark
· 9 years ago
55d4905
Add svg path arcto
by caryclark
· 9 years ago
aa97a84
Revert of Consolidate SK_CRASH and sk_throw into SK_ABORT (patchset #5 id:80001 of https://codereview.chromium.org/1610823002/ )
by djsollen
· 9 years ago
4c5cd7d
Consolidate SK_CRASH and sk_throw into SK_ABORT
by djsollen
· 9 years ago
88651ae
replace arcto quads with a conic
by caryclark
· 9 years ago
b1475b0
Add SkPath::isLastContourClosed()
by fs
· 9 years ago
f8aec58
Fix fuzzer-found deserialization bugs
by ajuma
· 9 years ago
1e1e509
add comment
by caryclark
· 9 years ago
e114dd6
fix valgrind
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
8bf5d17
Another memcpy -> sk_careful_memcpy
by mtklein
· 9 years ago
aa0df4e
Add an SkPath conic conversion utility.
by fmalita
· 9 years ago
Next »