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