aboutsummaryrefslogtreecommitdiff
path: root/tests/PathTest.cpp
Commit message (Expand)AuthorAgeFilesLines
* change path serialization version to 4Mike Reed2018-02-211-119/+0
* hide complex versions of isOval and isRRectMike Reed2018-02-201-6/+8
* handle paths with degenerate verbsMike Reed2018-01-301-0/+32
* Allow printf style var args for messages in REPORTER_ASSERT.Brian Salomon2018-01-291-3/+3
* check for huge pathsMike Reed2018-01-221-0/+35
* Don't canonicalize empty SkRRects. They stroke differently.Brian Salomon2017-12-191-1/+4
* keep SVG arcs axis aligned with suppressionCary Clark2017-12-081-0/+31
* Revert "keep SVG arcs axis aligned"Cary Clark2017-12-061-28/+0
* keep SVG arcs axis alignedCary Clark2017-12-061-0/+28
* Ignore deserialized path convexity and first direction.Brian Salomon2017-11-291-4/+35
* skipRect should only work for lines (not quads or cubics)Yuqian Li2017-09-181-0/+11
* Revert "Revert "Don't ignore degenerates when deciding if a path is convex""Brian Osman2017-09-181-9/+6
* Revert "Don't ignore degenerates when deciding if a path is convex"Brian Osman2017-09-151-6/+9
* Don't ignore degenerates when deciding if a path is convexBrian Osman2017-09-151-9/+6
* Add a utility function to save path test code sizeYuqian Li2017-09-151-74/+24
* Don't allow iteration through non-finite points.Mike Klein2017-09-081-0/+15
* Fix SkASSERT for convex paths with DAAYuqian Li2017-09-071-0/+19
* Convert Windows CRLF newlines back to unix onesYuqian Li2017-09-061-4894/+4894
* Convert NULL and 0 to nullptr.Ben Wagner2017-08-281-4888/+4888
* tiny concave path point fixCary Clark2017-08-251-0/+10
* Guard AA change to wait for rebaselinesYuqian Li2017-08-111-0/+4
* Don't store clipped x which could break edge orderYuqian Li2017-08-111-11/+52
* Don't compare against uninit edge in SkPath::conservativelyContainsRectBrian Salomon2017-08-081-0/+7
* Revert "Revert "Fix SkPathRef deserialization malloc crash""Mike Reed2017-07-271-0/+55
* Revert "Fix SkPathRef deserialization malloc crash"Mike Reed2017-07-261-57/+0
* Fix SkPathRef deserialization malloc crashAdrienne Walker2017-07-261-0/+57
* fix drawDRRect for fuzzerCary Clark2017-04-121-0/+24
* SkSize can be aggregate-initializedHal Canary2017-04-111-1/+1
* Mark overridden destructors with 'override' and remove 'virtual'Brian Salomon2017-03-221-1/+1
* hide trivial helpers on canvasMike Reed2017-02-221-3/+3
* stop using SkScalarMulMike Reed2017-02-141-1/+1
* expose new tight-bounds method on SkPathMike Reed2017-02-031-2/+1
* experimental tight-boundsMike Reed2017-02-031-0/+52
* give up on big cubics (for now) and just draw a lineMike Reed2017-01-271-3/+1
* add test for big cubic -- currently disabledMike Reed2017-01-261-0/+14
* conservativelyContainsRect is assertingMike Reed2017-01-241-0/+14
* make SkPath::conservativelyContainsRect consume degenerate segmentsLee Salzman2017-01-231-0/+12
* SkTypes.h : move SkAutoMalloc into SkAutoMalloc.hHal Canary2017-01-111-3/+3
* Revert "SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h"Kevin Lubick2017-01-111-3/+3
* SkTypes.h : move SkAutoMalloc into SkAutoMalloc.hHal Canary2017-01-111-3/+3
* validate deserialized path verbsMike Reed2017-01-031-0/+65
* dump path fill type with dataCary Clark2016-12-161-8/+19
* Add the missing shift to the dyYuqian Li2016-11-291-0/+15
* Use AdditiveBlitter for partial rowsYuqian Li2016-11-291-0/+24
* Compute slope using fSnappedYYuqian Li2016-11-291-0/+14
* Revert "Add the missing shift to the dy"Yuqian Li2016-11-281-15/+0
* Add the missing shift to the dyYuqian Li2016-11-281-0/+15
* Fix mask overflow caused by edge driftYuqian Li2016-11-161-0/+19
* Tighten SkAAClip Bounds by Path Boundsliyuqian2016-11-111-0/+29
* Catch width overflowYuqian Li2016-11-111-0/+15