Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
a35ab3e6e024d0b548ded26a2e3b8ecd838ead93
/
src
/
pathops
a35ab3e
fix fuzzers
by caryclark
· 8 years ago
b36a3cd
break ambiguous angle sorting loop
by caryclark
· 8 years ago
e6522ea
fix some fuzz
by caryclark
· 8 years ago
0871401
fix another fuzz
by caryclark
· 8 years ago
221a4bb
fix fuzz busters
by caryclark
· 8 years ago
40f2378
fuzzer fix
by Cary Clark
· 8 years ago
61c21cd
tight bounds optimization
by caryclark
· 8 years ago
b9ae537
fix fuzz
by Cary Clark
· 8 years ago
e47ae29
remove dead code
by Cary Clark
· 8 years ago
3fdf52c
fix fuzz with null check
by Cary Clark
· 8 years ago
ab87d7a
coin debugging runs all tests in extended
by Cary Clark
· 8 years ago
e3a4e99
fix cubic linear test
by caryclark
· 8 years ago
414c429
allow conic chop to fail
by caryclark
· 8 years ago
6c3b9cd
fix tiger b
by caryclark
· 8 years ago
cc09372
fix msan bug in pathops
by caryclark
· 8 years ago
27c015d
split tight quads and conics
by caryclark
· 8 years ago
1c10607
don't close a contour with a line if nothing's there
by caryclark
· 8 years ago
e7bb5b2
fix next kevin fuzz
by caryclark
· 8 years ago
45f04b8
fix skia pathops fuzzers
by caryclark
· 8 years ago
bbfe92b
fix fuzzer bugs
by caryclark
· 8 years ago
e839e78
quad and conic do not intersect
by caryclark
· 8 years ago
eed356d
Rewriting path writer
by caryclark
· 8 years ago
42943c8
change SkStreams to work with sk_sp<SkData> instead of SkData*
by reed
· 8 years ago
81a478c
Skip adding coincident edges found
by caryclark
· 8 years ago
c9b90d1
fix fuzzer
by caryclark
· 8 years ago
b393a49
fix pathops fuzzers
by caryclark
· 8 years ago
ef7cee4
provide safe exit for runaway intersections
by caryclark
· 8 years ago
8016b26
interpolation of coincidence must be local to a single span
by caryclark
· 8 years ago
30b9fdd
pathops coincident work
by caryclark
· 8 years ago
7941809
if the winding of the top can't be computed, give up
by caryclark
· 8 years ago
29b2563
path ops stream-lining
by caryclark
· 8 years ago
025b11e
add pathops debugging
by caryclark
· 8 years ago
ef4f32a
remove point aliases
by caryclark
· 8 years ago
bb51f4a
fix pathops fuzz
by caryclark
· 8 years ago
4294286
fix fuzzes
by caryclark
· 8 years ago
8ccc075
fix fuzz
by caryclark
· 8 years ago
a1b42d9
fix fuzz bug
by caryclark
· 8 years ago
c6d855f
start working on tiger again
by caryclark
· 8 years ago
ceeaa78
Fix SkDEBUGCODE to accept commas
by csmartdalton
· 8 years ago
643ede6
template intersection fuzz fixes
by caryclark
· 8 years ago
d656200
require semi at the end of SkASSERT and friends
by caryclark
· 8 years ago
fc560e0
fuzz wednesday
by caryclark
· 8 years ago
e25a4f6
fix fuzz bugs
by caryclark
· 8 years ago
8bc90e2
fix fuzz
by caryclark
· 8 years ago
8a8accb
limit number of searched roots
by caryclark
· 8 years ago
cdeff81
conic fuzz fix
by caryclark
· 8 years ago
a339bb0
let line/cubic intersect at four spots
by caryclark
· 8 years ago
8168194
allow curves on side of lines to be very small
by caryclark
· 8 years ago
7b33bf1
fix builder fuzz
by caryclark
· 8 years ago
1597628
fix fuzzer bug
by caryclark
· 8 years ago
1493b97
fix fuzzer
by caryclark
· 8 years ago
55888e4
pathops coincidence and security rewrite
by caryclark
· 8 years ago
3cf2e20
fix asan bug triggered by pathops fuzz tests
by caryclark
· 8 years ago
aa7ceb6
fix another pathops fuzz bug
by caryclark
· 8 years ago
343382e
fix fuzz test that exceeds numeric limit
by caryclark
· 8 years ago
3f0753d
fix fuzz bugs
by caryclark
· 8 years ago
013e0e6
add fail condition to addexpanded
by caryclark
· 8 years ago
dae6b97
fix pathops fuzz bugs
by caryclark
· 8 years ago
2af4599
A Mozilla developer ran the µmix static analyzer on its codebase and incidentally found some issues regarding null checks in Skia. This fixes the issues that were found.
by lsalzman
· 8 years ago
93ca884
pin before calling acos
by caryclark
· 8 years ago
2bec26a
fix security bug
by caryclark
· 8 years ago
086eea9
Revert of SK_DECLARE_STATIC_MUTEX -> static SkMutex (patchset #1 id:1 of https://codereview.chromium.org/1948193002/ )
by reed
· 8 years ago
5e56cfd
SK_DECLARE_STATIC_MUTEX -> static SkMutex
by mtklein
· 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
8349642
pathops: Split loop type cubics only when there is a self-intersection.
by deanm
· 8 years ago
b77821c
pathops: Cosmetic only change, update comments around ComplexBreak().
by deanm
· 8 years ago
12670eb
pathops: Add missing header guards in two files.
by deanm
· 8 years ago
73add93
Appease valgrind wrt testing code initialization
by robertphillips
· 8 years ago
5c5cfe2
give up if huge paths have unresolvable coincidence
by caryclark
· 8 years ago
18300a3
detach -> release
by mtklein
· 8 years ago
d78c088
fix path ops fuzz bug
by caryclark
· 8 years ago
0449bcf
add helper to create fancy underlines
by caryclark
· 8 years ago
f2b340f
Consolidate SK_CRASH and sk_throw into SK_ABORT
by djsollen
· 8 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
b669300
only call scalar finite when necessary
by caryclark
· 9 years ago
364a007
path ops: check for deleted ends
by caryclark
· 9 years ago
3127c99
ubsan shift fixes
by caryclark
· 9 years ago
a3375e4
fix coincident fuzzer
by caryclark
· 9 years ago
1c9ce61
fix pathops coincidence fuzz bug
by caryclark
· 9 years ago
952ebfe
path ops: fix fuzz-found divide by zero
by caryclark
· 9 years ago
2d9c59f
path ops; remove obsolete reduce
by caryclark
· 9 years ago
ef784fb
More conic-specific tests revealed a few conic-specific bugs. Because javascript / canvas make visualizing conics tricky, new native tools are required.
by caryclark
· 9 years ago
ed0935a
Reland of path ops: fix conic weight and partial coincidence (patchset #1 id:1 of https://codereview.chromium.org/1408923003/ )
by caryclark
· 9 years ago
f428df1
Revert of path ops: fix conic weight and partial coincidence (patchset #5 id:80001 of https://codereview.chromium.org/1413763002/ )
by caryclark
· 9 years ago
ef33b1e
The remaining 1m skp bugs are asserts that can be harmlessly
by caryclark
· 9 years ago
26ad22a
Enabling clip stack flattening exercises path ops.
by caryclark
· 9 years ago
6ff734b
remove unused fields from SkOpSegment
by caryclark
· 9 years ago
ae576b7
remove duplicate linked list adjustment
by caryclark
· 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
60e0fee
Remove include of stdlib.h from SkTypes.h.
by bungeman
· 9 years ago
94c902e
fix pathops fuzz failures
by caryclark
· 9 years ago
cf9c475
Remove a couple zombie pathops files.
by mtklein
· 9 years ago
6a91ad2
remove unused code
by caryclark
· 9 years ago
bb13433
compute split conic endpoints exactly
by caryclark
· 9 years ago
d434972
fix path ops fuzz buster
by caryclark
· 9 years ago
fc95be1
fix pathops battle test
by caryclark
· 9 years ago
1b24933
Remove SkThread.h, include SkMutex.h or SkAtomics.h as appropriate.
by mtklein
· 9 years ago
27c8eb8
When three or more edges are coincident, the logic needs
by caryclark
· 9 years ago
Next »