- fbfcd56 Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) by rmistry@google.com · 12 years ago
- 17bb458 Add fast path in arcTo and addArc for 0==sweep && 0|360==sweepAngle by robertphillips@google.com · 12 years ago
- 01ec2eb Added Serialization of SkPath's bound by robertphillips@google.com · 12 years ago
- 5d8d186 Addressed Windows compiler complaints by robertphillips@google.com · 12 years ago
- 65a87cc Add inst counting to bench and count SkPaths by bsalomon@google.com · 12 years ago
- ed02c4d Fix handling of infinite bounds during "fast transforms". by tomhudson@google.com · 12 years ago
- 2972bb5 Adding storage of SkPath::fIsOval by robertphillips@google.com · 12 years ago
- 0bb18bb explicitly track if a path is finite or not by reed@google.com · 12 years ago
- e9bb623 add default: to switch statement, to avoid warning/error for unhandled cases. by reed@google.com · 12 years ago
- bad1b2f add SkPath::contains(x, y) by mike@reedtribe.org · 12 years ago
- 4eefe61 Handle convex paths with degeneracies in cheap direction computation by bsalomon@google.com · 12 years ago
- 7e96360 Fix the problem of rendering closePath not properly after a moveTo call in by schenney@chromium.org · 12 years ago
- 7886ad3 remove SK_CAN_USE_FLOAT (deprecated) by reed@google.com · 12 years ago
- 94e75ee Rename the existing flatten(void*) methods. by djsollen@google.com · 12 years ago
- df9d656 Add SkPath::getVerbs/countVerbs by bsalomon@google.com · 12 years ago
- f6d3c5a Make SkPath::RawIter require a non-NULL pts pointer. by bsalomon@google.com · 12 years ago
- 803eceb fix warnings on Mac in src/core by caryclark@google.com · 12 years ago
- 744faba addPoly() entry-point, to quickly add MoveTo+N*LineTo (useful in dashing) by reed@google.com · 12 years ago
- 4a3b714 Iter::next takes a bool (defaults to true for now) if we want to consume degenerates. by reed@google.com · 12 years ago
- 9e25dbf remove null-check in SKPath::Iter::next() -- not needed, and slows us down a little by reed@google.com · 12 years ago
- 7e6c4d1 add SkPath::isLine(), similar to isRect() by reed@google.com · 12 years ago
- 6aa2965 Track oval in SkPath by bsalomon@google.com · 12 years ago
- f3488eb Revert r3705 for fixed pt failures. by bsalomon@google.com · 12 years ago
- c047d41 track oval in SkPath by bsalomon@google.com · 12 years ago
- e63793a Upstream changes from Android repository. by djsollen@google.com · 12 years ago
- f0ed80a Make cross_prod used in SkPath::cheapComputeDirection fallback to double computation when result is 0. Verbal LGTM from reed. by bsalomon@google.com · 13 years ago
- f3bf18b Don't change convexity status of a path after a moveTo by bsalomon@google.com · 13 years ago
- fb6f0f6 When adding a convex shape to a path, mark path as convex if path is initially degenerate. by bsalomon@google.com · 13 years ago
- 3e44e4d fall through to cross-product if the y-max-baseline returns a degenerate line by reed@google.com · 13 years ago
- c1ea60a handle multiple points all at the y-max when computing direction by reed@google.com · 13 years ago
- ac8543f use contour with global ymax to determine direction by reed@google.com · 13 years ago
- fde6b41 Cleanup of SkPath code to remove SK_OLD_EMPTY_PATH_BEHAVIOR and other by schenney@chromium.org · 13 years ago
- 188bfcf if the y-max has neighbors (prev and next) with the same Y values, then the by reed@google.com · 13 years ago
- d335d1d automatically inject a moveTo if we see a close followed by a line/quad/cubic by reed@google.com · 13 years ago
- cabaf1d reenable direction test, fix handling of degenerate segments in the non-convex case by reed@google.com · 13 years ago
- 3d19c38 fix cheapComputeDirection() in the non-convex case to pivot on the y-max point by reed@google.com · 13 years ago
- d1ab932 restore (debugged) cheapComputeDirection by reed@google.com · 13 years ago
- 69a9943 add SkPath::cheapComputeDirection() plus unittests by reed@google.com · 13 years ago
- 63d7374 add SkPath::reverseAddPath() by reed@google.com · 13 years ago
- 6630d8d Add the ability to iterate through a path without modification. This change is by schenney@chromium.org · 13 years ago
- 72785c4 Fix problems with SampleApp Fuzzer due to issues in iterating over degenerate paths. by schenney@chromium.org · 13 years ago
- 0c00f21 Add SkDEBUGFAIL to clean up use of SkASSERT(!"text"); by tomhudson@google.com · 13 years ago
- b0af6da Protecting changes to the SkPath iteration with an ifdef for Chromium. by schenney@chromium.org · 13 years ago
- e42b1d5 Unreviewed. Adding a define to enable the old bahevior for SkPath::isEmpty. by schenney@chromium.org · 13 years ago
- 4da06ab Modifying SkPath to store all verbs provided by the user, and to give by schenney@chromium.org · 13 years ago
- 3563c9e fix autobounds dude to call a custom version of rect.join that doesn't ignore by reed@google.com · 13 years ago
- eac52bd improve validate to check for empty rects, since contains always returns false by reed@google.com · 13 years ago
- 56c6977 Update files to use SK_BUILD_FOR_ANDROID. by djsollen@google.com · 13 years ago
- 2a6f8ab remember our convexity when we're transformed (when not perspective) by reed@google.com · 13 years ago
- 294dd7b change getLastPt to return a bool by reed@google.com · 13 years ago
- 2ec7280 Fix some warnings by bsalomon@google.com · 13 years ago
- 98b11f1 flatten/unflatten fSegmentMask by reed@google.com · 13 years ago
- b3b0a5b update fSegmentMask inside ::transform() (thank you validate!) by reed@google.com · 13 years ago
- 10296cc add segment types query to SkPath (i.e. does it have any quads) by reed@google.com · 13 years ago
- 647a804 Core skia changes to prepare for Gr AA Hairline renderer by bsalomon@google.com · 13 years ago
- 2c2508d More variable initializations and curly braces to avoid Linux compiler warnings. by tomhudson@google.com · 13 years ago
- ec3ed6a Automatic update of all copyright notices to reflect new license terms. by epoger@google.com · 13 years ago
- f131694 Add functionality for isRect() to SkPath. http://codereview.appspot.com/4807052/ by caryclark@google.com · 13 years ago
- b3b8dfa Fix path iter returned pt on close, test path close pt in unit test. by bsalomon@google.com · 13 years ago
- 33114e0 remove unused and untested SkPath::subdivide() by reed@google.com · 13 years ago
- 3aaf6a0 fix exceeds_dist: don't double the loop counter (the caller has done that) by reed@google.com · 13 years ago
- 8d43018 Increase use of SkMatrix::hasPerspective(), merge in has_perspective(). by tomhudson@google.com · 13 years ago
- b54455e Change getConvexity() to now compute it if the value is set to kUnkown. by reed@google.com · 13 years ago
- 0b7b982 clean up sign detection code in computeconvexity by reed@google.com · 13 years ago
- 85b6e39 detect more than one loop in computeconvexity by reed@google.com · 13 years ago
- 04863fa add Convexity enum to SkPath by reed@google.com · 13 years ago
- 7394565 devolve flattening parameters to their base classes by reed@google.com · 13 years ago
- f5dbe2f Upstream android changes. by djsollen@google.com · 13 years ago
- 62047cf clear the convex-hint in reset() and rewind(), to match its state in a newly by reed@google.com · 14 years ago
- 44b2c73 detect empty/inverted rect before using autobounds helper (as with prev. rev.) by reed@google.com · 14 years ago
- abf15c1 don't use SkAutoPathBoundsUpdate until after we've checked for degenerate by reed@google.com · 14 years ago
- 60eaa39 SkPath::arcTo() will cause uninitialized memory reads in the following cases: by senorblanco@chromium.org · 14 years ago
- eebf5cb add copysign for ints and floats by reed@android.com · 15 years ago
- d3aa4ff add countPoints() and getPoint() by reed@android.com · 15 years ago
- 63debae initial checkin for visualstudio build support by reed@android.com · 15 years ago
- e522ca5 fix winding bug in lineclipper by reed@android.com · 15 years ago
- fb03cc7 fix validate() to note that an empty path can (by side-effect) have an empty but by reed@android.com · 15 years ago
- 9da1ae3 fix NaN in path iterator by reed@android.com · 15 years ago
- bbff1d5 add SkParsePath to go to/from SVG strings (e.g. "M0,0 L10,20") by reed@android.com · 15 years ago
- 6b82d1a add isConvex() hit to SkPath, to be used to speed up fills and opengl by reed@android.com · 15 years ago
- d252db0 API change: SkPath computeBounds -> getBounds by reed@android.com · 15 years ago
- 6c14b43 use static_cast fix comments by reed@android.com · 15 years ago
- 4ddfe35 check for NaN in path iterator (otherwise we have an infinite loop) by reed@android.com · 15 years ago
- 49f0ff2 promote SkMask's rowBytes to 32bits, since its bounds is a 32bit rect by reed@android.com · 15 years ago
- 3abec1d add initial unittests for Path by reed@android.com · 16 years ago
- 8a1c16f grab from latest android by reed@android.com · 16 years ago