- 23014ba Update rules to enforce IWYU in the modular build by Kaylee Lubick · 9 months ago
- e1c69b1 Enforce IWYU on src/core/Sk[ST].* by K Lubick · 11 months ago
- d315ab0 Remove SkBlitter::justAnOpaqueColor by Brian Osman · 1 year, 9 months ago
- 5ff6641 Tile clips in SkRegion::setPath by Michael Ludwig · 1 year, 11 months ago
- ed37743 [base] Move several more files from src/core into base. by Kevin Lubick · 2 years ago
- 46572b4 [base] Move more files into base by Kevin Lubick · 2 years ago
- 53009db Reland "Downgrade giant clip ops' AA in SkRasterClipStack" by Michael Ludwig · 3 years, 5 months ago
- f248b35 Revert "Downgrade giant clip ops' AA in SkRasterClipStack" by Michael Ludwig · 3 years, 5 months ago
- 3a15110 Downgrade giant clip ops' AA in SkRasterClipStack by Michael Ludwig · 3 years, 5 months ago
- 71f1266 Revert "SkPathView for ownerless (can live on stack) SkPaths" by Mike Klein · 4 years, 3 months ago
- 283c230fa Improve ASSERT_RETURN in SkScan_Path by Ben Wagner · 4 years, 5 months ago
- 375721d SkPathView for ownerless (can live on stack) SkPaths by Mike Reed · 4 years, 6 months ago
- a4c8098 Remove gendered language by Leon Scroggins III · 4 years, 6 months ago
- 886a904 Update SkTQSort to use half-open ranges. by John Stiles · 4 years, 6 months ago
- 6e9ead9 Revert "Remove custom SkSort algorithms." by John Stiles · 4 years, 6 months ago
- 70474c1 Remove custom SkSort algorithms. by John Stiles · 4 years, 6 months ago
- 7f36405 Remove SkMin32/SkMax32 by Brian Osman · 5 years ago
- cf0e3c6 remove dead code around old SkPath enums by Mike Reed · 5 years ago
- 7d34dc7 Revert "Revert "switch to new filltype for SkPath"" by Mike Reed · 5 years ago
- 3e7af41 Revert "switch to new filltype for SkPath" by Mike Reed · 5 years ago
- 3a50981 switch to new filltype for SkPath by Mike Reed · 5 years ago
- 92b3335 more rect api simplifications by Mike Reed · 5 years ago
- c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 6 years ago
- db80cbe change convex scan converter to be defensive by Mike Reed · 6 years ago
- 581d637 micro simplification/speed-up to walk_edges by Mike Reed · 6 years ago
- 61c5108 serious SkEdgeBuilder refactoring by Mike Klein · 6 years ago
- 3dd116c SkEdgeBuilder refactoring by Mike Klein · 6 years ago
- f08d1d0 Stop using SkTSwap. by Ben Wagner · 7 years ago
- 50dbc09 SkTypes: more into SkMacros by Hal Canary · 7 years ago
- 5059541 need conservative bounds for triangles due to SkFixed drift in SkEdge by Mike Reed · 7 years ago
- ee43091 fix 0.499999f rounding case for triangles by Mike Reed · 7 years ago
- 5bedc80 reduce clip-limit for scan converter to avoid quad-edge overflow by Mike Reed · 7 years ago
- 3087c1f tweak tolerance again for cubics by Mike Reed · 7 years ago
- 861b52e tweak conservative bounds value to save aberrant cubic by Mike Reed · 7 years ago
- 3708f02 use conservative bounds to disable clipping by Mike Reed · 7 years ago
- 36c0b57 use safe increment for edge walker by Mike Reed · 7 years ago
- 63227ca handle clipping large triangles by Mike Reed · 7 years ago
- 8008df1 handle large rects, rename helper by Mike Reed · 7 years ago
- 274218e move largest apis into private by Mike Reed · 7 years ago
- c24f5a3 Fix left shift ASAN problem by Yuqian Li · 7 years ago
- e076223 clone saturating cast code for doubles by Mike Reed · 7 years ago
- 1c35e57 Revert "Revert "Fix a couple float-cast-overflow in SkScan*."" by Ben Wagner · 7 years ago
- b6abb9b Revert "Fix a couple float-cast-overflow in SkScan*." by Ben Wagner · 7 years ago
- 3cd0bef Fix a couple float-cast-overflow in SkScan*. by Ben Wagner · 7 years ago
- 7877d32 Make update_edge as a member function of SkAnalyticEdge by Yuqian Li · 8 years ago
- 1c84088 Explicitly check edge count >= 2 in non-debug build by Yuqian Li · 8 years ago
- b8e7521 fix round_asymmetric_to_int to also bias bottom and right by Lee Salzman · 8 years ago
- a33b43d Combine some duplicate code in AA using template by Yuqian Li · 8 years ago
- 95acbad ensure path bounds after rounding contain path edges when using SK_RASTERIZE_EVEN_ROUNDING by Lee Salzman · 8 years ago
- b569056 simplify round_down_to_int by using ceil instead of floor by Lee Salzman · 8 years ago
- 99bba9e Add missing virtual functions for SkRectClipCheckBlitter by Yuqian Li · 8 years ago
- dc940a6 Disable RectClipCheckBlitter for cc_unittests by Yuqian Li · 8 years ago
- e4b8b52 Simplify the signature of sk/aaa_fill_path by Yuqian Li · 8 years ago
- 28930b4 add debugging wrapper blitter to ensure unclipped scan-conversion is safe by Mike Reed · 8 years ago
- 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 9 years ago
- d7dc76f Remove version checks for _MSC_VER < 1800 (msvs2013). by bungeman · 9 years ago
- a7b1685 remove legacy flags by caryclark · 9 years ago
- 2baa84b batch merge new edges by caryclark · 9 years ago
- 02a6bfa Revert of batch merge new edges (patchset #1 id:1 of https://codereview.chromium.org/1647223002/ ) by msarett · 9 years ago
- ae658e1 batch merge new edges by caryclark · 9 years ago
- 6df6115 handle halfway case in scan converter by caryclark · 9 years ago
- 3127c99 ubsan shift fixes by caryclark · 9 years ago
- 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
- 41e010cb Revert[2] SkDraw and all Blitters to use pixmap instead of bitmapi by reed · 10 years ago
- b3f0ec9 Revert of change SkDraw and all Blitters to use pixmap instead of bitmap (patchset #6 id:100001 of https://codereview.chromium.org/1148793007/) by reed · 10 years ago
- c31af443 change SkDraw and all Blitters to use pixmap instead of bitmap by reed · 10 years ago
- 36352bf C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} by mtklein · 10 years ago
- edeb7a9 Remove SK_USE_LEGACY_AA_COVERAGE guarded code. by bungeman · 10 years ago
- 31223e0 cull edges that are to the right of the clip by reed · 10 years ago
- e3ecde1 Remove unnecessary assignment by qiankun.miao · 10 years ago
- 01d3319 Faster edge re-sort by reed · 10 years ago
- 0692c5f Revert of Faster edge re-sort, drop trailing edges (patchset #2 id:20001 of https://codereview.chromium.org/907623002/) by reed · 10 years ago
- 2322115 Faster edge re-sort, drop trailing edges by reed · 10 years ago
- c319d07 Revert of faster edge re-sort, drop trailing edges (patchset #4 id:60001 of https://codereview.chromium.org/891613003/) by reed · 10 years ago
- 38f1c00 faster edge re-sort, drop trailing edges by reed · 10 years ago
- 72c9faa Fix up all the easy virtual ... SK_OVERRIDE cases. by mtklein · 10 years ago
- e8307dc Add SK_OVERRIDE to a few places that are missing it. by mtklein · 10 years ago
- a10742c update to accommodate latest clang in chrome toolchain by caryclark · 10 years ago
- 49f085d "NULL !=" = NULL by bsalomon · 10 years ago
- 4e332f8 add rounding-using-doubles methods on SkScalar and SkRect by commit-bot@chromium.org · 11 years ago
- e16efc1 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
- 0f5891c remove (unused) debugging global by reed@google.com · 12 years ago
- 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
- 0951ded tie slow sort (STD) to legacy AA, so that skia can use the fast one, and so that by reed@google.com · 12 years ago
- 5ee6491 Better fix for rev. 4214 (inverse-fill and clipping). This fix avoids changing by reed@google.com · 13 years ago
- 97caebc Detect inverse-fill, and treat its bounds as huge (all of integer space) for the by reed@google.com · 13 years ago
- 0a71a9c experimental faster sort by reed@google.com · 13 years ago
- 9d5f76a fix bug (and add test) for drawing an inverse-path whose bounds do intersect by reed@google.com · 13 years ago
- 0a9cc44 use macro SkFixedRoundToInt where necessary by reed@google.com · 13 years ago
- 0c00f21 Add SkDEBUGFAIL to clean up use of SkASSERT(!"text"); by tomhudson@google.com · 13 years ago
- 562a2ac call blitRect in our convex scanconverter (next: take advantage of that in our by reed@google.com · 13 years ago
- fc5da92 handle when initial edges don't agree on start-y by mike@reedtribe.org · 13 years ago
- a6c7c48 add convex special case in scanconverter. about 10% faster for modest ovals and rrects by reed@google.com · 13 years ago
- e3a83ec check-point for convex scan-converter (disabled for now) by reed@google.com · 13 years ago
- 045e62d enable soft clipping (yikes) by reed@google.com · 13 years ago
- ec3ed6a Automatic update of all copyright notices to reflect new license terms. by epoger@google.com · 13 years ago
- 948639b Remove dead edgebuilding code by mike@reedtribe.org · 14 years ago
- 1501803 limit clip to fixed-point range, so our edges don't overflow by reed@google.com · 14 years ago
- 99219d3 update coding style - no logic change by mike@reedtribe.org · 14 years ago
- 55b6b58 Fix inverse scanconversion -- be sure to keep our calls to SkBlitter in scanline by reed@google.com · 14 years ago