1. 8de05ff Remove SK_SUPPORT_LEGACY_AAA flag as chromium now turns it off by Yuqian Li · 7 years ago
  2. 550148b Reland https://skia-review.googlesource.com/c/6091/ by Yuqian Li · 8 years ago
  3. aeef561 Revert "Reland https://skia-review.googlesource.com/c/6091/" by Yuqian Li · 8 years ago
  4. b46fff6 Reland https://skia-review.googlesource.com/c/6091/ by Yuqian Li · 8 years ago
  5. 90ee03b Revert "Implement Analytic AA for General Paths (with Guard against Chrome)" by Yuqian Li · 8 years ago
  6. 89a0e72 Implement Analytic AA for General Paths (with Guard against Chrome) by Yuqian Li · 8 years ago
  7. e4b8b52 Simplify the signature of sk/aaa_fill_path by Yuqian Li · 8 years ago
  8. 511f2d7 Make global use-analytic-AA bit threadsafe. by Mike Klein · 8 years ago
  9. 38911a7 Resubmit issue 2221103002 to fix the iOS build by declaring the flag in by liyuqian · 8 years ago
  10. d36baa7 Revert of Analytic AntiAlias for Convex Shapes (patchset #14 id:260001 of https://codereview.chromium.org/2221103002/ ) by stephana · 8 years ago
  11. 7795822 Implement AnalyticAA for convex shapes. by liyuqian · 8 years ago
  12. d0cd2ec Remove some useless declarations by sylvestre.ledru · 8 years ago
  13. 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 8 years ago
  14. 513d307 use left-shift macro to fix/avoid undefined behvarior warnings by reed · 8 years ago
  15. cefb459 Another undefined shift caught by -fsanitize=shift. by mtklein · 9 years ago
  16. 3127c99 ubsan shift fixes by caryclark · 9 years ago
  17. 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
  18. 36352bf C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} by mtklein · 9 years ago
  19. edeb7a9 Remove SK_USE_LEGACY_AA_COVERAGE guarded code. by bungeman · 9 years ago
  20. 72c9faa Fix up all the easy virtual ... SK_OVERRIDE cases. by mtklein · 10 years ago
  21. f4e5995 It is dangerous to ignore SkRect::intersect's return value by robertphillips · 10 years ago
  22. 690fc59 Revert of It is dangerous to ignore SkRect::intersect's return value (patchset #6 id:100001 of https://codereview.chromium.org/833943002/) by robertphillips · 10 years ago
  23. 152f524 It is dangerous to ignore SkRect::intersect's return value by robertphillips · 10 years ago
  24. c553b7a update dox for bounds in supersampler by reed · 10 years ago
  25. bcba2c9 interesct path bounds with clip bounds before initializing supersampler by reed · 10 years ago
  26. 75f8851 Let blitters be notified when they're done being used by krajcevski · 10 years ago
  27. 2ec93fc Buffer four scanlines prior to blitting. We will eventually use this by krajcevski · 10 years ago
  28. 8f4d230 remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats by reed@google.com · 11 years ago
  29. e16efc1 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  30. 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
  31. 803eceb fix warnings on Mac in src/core by caryclark@google.com · 12 years ago
  32. cd4e9fb don't define SK_USE_LEGACY_AA_COVERAGE, so that we can get the more exact by reed@google.com · 12 years ago
  33. 5b7d603 invert sense of conditional EXACT_COVERAGE, renaming to LEGACY_AA_COVERAGE by reed@google.com · 12 years ago
  34. a869248 remove obsolete comments by reed@google.com · 12 years ago
  35. 6997e5d remove dead conditional Review URL: https://codereview.appspot.com/6197065 by reed@google.com · 12 years ago
  36. 17b6ba4 Reinstate early out from antialiased path rendering if we anticipate by tomhudson@google.com · 12 years ago
  37. f9f258c detect all masks, and don't use masksuperblitter with those by reed@google.com · 12 years ago
  38. d76dafb handle checking for large bounds correctly when SkScalar is fixed by reed@google.com · 12 years ago
  39. 07db861 since SkScalarCeil/Floor do not explicitly detect overflows from float->int, by reed@google.com · 12 years ago
  40. a4e9238 Disable check for large bounds in antipath by reed@google.com · 12 years ago
  41. ffc9248 Fix math in coverage_to_alpha() (renamed coverage_to_partial_alpha()), behind by tomhudson@google.com · 12 years ago
  42. dceecc7 always allocate (only) the width of the clip for the AA row, since it will by reed@google.com · 12 years ago
  43. 5546ef2 inject a 32767 bounded cliprect before using SuperSampler blitter, to avoid by reed@google.com · 12 years ago
  44. 31bab39 Fix off-by-one error in assertion; improve coverage_to_exact_alpha() by tomhudson@google.com · 13 years ago
  45. 4714359 Bugfixes to antialiased blitting. by tomhudson@google.com · 13 years ago
  46. 0c00f21 Add SkDEBUGFAIL to clean up use of SkASSERT(!"text"); by tomhudson@google.com · 13 years ago
  47. 49eac19 New 'blitAntiRect' entry point for blitters, specialized in supersampling by tomhudson@google.com · 13 years ago
  48. ee068aa add unittest for invariants for empty paths, still need to think about by reed@google.com · 13 years ago
  49. a89c77b revert 2783 -- broke debug gm by reed@google.com · 13 years ago
  50. f974a5d New function SkBlitter::blitAntiRect(); specifically accelerated for by tomhudson@google.com · 13 years ago
  51. 05fffdc Doxygen configuration file, documentation and minor cleanup on blitters. by tomhudson@google.com · 13 years ago
  52. f2fc5a5 match blitH computation for coverage in new blitRect for supersampler by reed@google.com · 13 years ago
  53. 967a35d specialize blitRect in supersampler: by reed@google.com · 13 years ago
  54. 562a2ac call blitRect in our convex scanconverter (next: take advantage of that in our by reed@google.com · 13 years ago
  55. 045e62d enable soft clipping (yikes) by reed@google.com · 13 years ago
  56. 1ba7137 add rasterclip entrypoints for scan converting paths by reed@google.com · 13 years ago
  57. 2c508f2 add force-rle parameter to help with aaclip testing by reed@google.com · 13 years ago
  58. ec3ed6a Automatic update of all copyright notices to reflect new license terms. by epoger@google.com · 13 years ago
  59. 2f3567c check-point for unifying results between runs and mask backends for aa by reed@google.com · 13 years ago
  60. 34e52a0 initialize fCurrY by reed@google.com · 13 years ago
  61. fa57ae7 remember previous x-offset when we re-enter the runs array. speeds up paths by reed@google.com · 13 years ago
  62. 5a1e795 remove dead code by reed@google.com · 13 years ago
  63. 9f2f0a8 add testing defines to test different blitters for antialiasing (RLE and mask) by reed@google.com · 13 years ago
  64. 55b6b58 Fix inverse scanconversion -- be sure to keep our calls to SkBlitter in scanline by reed@google.com · 13 years ago
  65. 8cfdf01 Correctly handle SkPath::kInverseWinding_FillType by agl@chromium.org · 14 years ago
  66. dca6a56 explicitly pass bounds.top to the edgelist walker, so we don't leave any gaps by reed@android.com · 14 years ago
  67. 5ebbe14 fix cheap calc of edgelist size by reed@android.com · 15 years ago
  68. c41513c Add a sanity check to MaskSuperBlitter::blitH(), to avoid a subsequent by senorblanco@chromium.org · 15 years ago
  69. feef49c Add some SkASSERT's, to try to track down a reliability issue in Chrome. by senorblanco@chromium.org · 15 years ago
  70. d252db0 API change: SkPath computeBounds -> getBounds by reed@android.com · 15 years ago
  71. 3555591 add sanity checks to handles extremely large coordinates or filter margins. by reed@android.com · 15 years ago
  72. 8a1c16f grab from latest android by reed@android.com · 16 years ago