1. a4083c9 make most of SkColorPriv.h private by Cary Clark · 8 years ago
  2. 82e3145 Fix poor handling of nullptr for new blur code by Herb Derby · 8 years ago
  3. a7ba6e7 Revert "Revert "check for no blur and exit early"" by Mike Reed · 8 years ago
  4. 8825a09 Revert "check for no blur and exit early" by Cary Clark · 8 years ago
  5. 35a5e41 check for no blur and exit early by Mike Reed · 8 years ago
  6. 771ae96 Revert "Revert "Experimental blur code with 32 bit fix."" by Mike Reed · 8 years ago
  7. 27b3d27 Revert "Experimental blur code with 32 bit fix." by Mike Reed · 8 years ago
  8. d4b2c53 Experimental blur code with 32 bit fix. by Herb Derby · 8 years ago
  9. a30d407 Revert "Experimental blur code." by Florin Malita · 8 years ago
  10. d96ed9d Experimental blur code. by Herb Derby · 8 years ago
  11. 7754ccc Specialize boxBlur(Interp) based on 'transpose' parameter by Hans Wennborg · 8 years ago
  12. 7ecc596 Remove SkAutoTDeleteArray by Ben Wagner · 9 years ago
  13. 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 9 years ago
  14. 18300a3 detach -> release by mtklein · 9 years ago
  15. d8982d7 Revert of Have GrRectBlurEffect use Linear filtering (rather than Nearest Neighbor) (patchset #2 id:20001 of https://codereview.chromium.org/1378023004/ ) by robertphillips · 10 years ago
  16. 5175b95 Have GrRectBlurEffect use Linear filtering (rather than Nearest Neighbor) by robertphillips · 10 years ago
  17. 30c4cae Add special case circle blur for Ganesh by robertphillips · 10 years ago
  18. 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 10 years ago
  19. 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 10 years ago
  20. daaafa6 add asAShadowBlur for android to drawlooper by reed@google.com · 11 years ago
  21. 3d8bf23 Fast path for blurred round rects -- blur a small 9patch rect on the CPU by commit-bot@chromium.org · 11 years ago
  22. 55aec08 revert humper changes by commit-bot@chromium.org · 11 years ago
  23. e396455 move common blur types into central header by commit-bot@chromium.org · 11 years ago
  24. 24e91ba Fast path for blurred round rects -- blur a small 9patch rect on the CPU by commit-bot@chromium.org · 11 years ago
  25. c76a4b2 Revert of Fast path for blurred round rects -- blur a small 9patch rect on the CPU (https://codereview.chromium.org/248613004/) by commit-bot@chromium.org · 11 years ago
  26. 5729387 Fast path for blurred round rects -- blur a small 9patch rect on the CPU by commit-bot@chromium.org · 11 years ago
  27. a477154 plumb API for analytic rrect blur by commit-bot@chromium.org · 11 years ago
  28. 4c18e9f Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 12 years ago
  29. cf34bc0 patch from issue 119343003 compile on 10.6, exclude failing gms by commit-bot@chromium.org · 12 years ago
  30. dcfa9ff Revert of Fast blurred rectangles on GPU (https://codereview.chromium.org/119343003/) by commit-bot@chromium.org · 12 years ago
  31. d182915 Perform the same analytic blur calculation on the GPU that we do on the CPU. Results in significant performance gains when using Ganesh to render drop shadows in Chrome. by commit-bot@chromium.org · 12 years ago
  32. e1ca705 deprecate SkScalarRound (and its ilk), use SkScalarRound[ToInt,ToScalar]. #define SK_SUPPORT_DEPRECATED_SCALARROUND for legacy clients by reed@google.com · 12 years ago
  33. 4b413c8 remove SkFloatToScalar macro by commit-bot@chromium.org · 12 years ago
  34. f14bcd2 Remove some now-unused #ifdefs. by senorblanco@chromium.org · 12 years ago
  35. 3dfa4cc Add test to exercise extreme blur sigmas by robertphillips@google.com · 12 years ago
  36. 7bd141d Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 12 years ago
  37. 7ce661d Blur refactoring by robertphillips@google.com · 12 years ago
  38. 17ad2bd Fix quickReject computation for blurs by robertphillips@google.com · 12 years ago
  39. 0a1c387 Remove the non-separable blur because it is no longer used. by commit-bot@chromium.org · 12 years ago
  40. 2e71f16 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  41. d4d5730 add proper support for solid style, and temporarily turn off my change so the bots can go green | by humper@google.com · 12 years ago
  42. 68a690c fix pad bug introduced during code cleanup by humper@google.com · 12 years ago
  43. adef4fe fix build warnings by humper@google.com · 12 years ago
  44. 7c5d7b7 Plumb fast rectangle blur code into the skia mask filter by humper@google.com · 12 years ago
  45. d454ec1 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  46. d98df1a Fix compile errors in blur code on Windows. by jvanverth@google.com · 12 years ago
  47. 1e1a24e remove blur radius reinterpretation for now to make rebaselining simpler and avoid significant changes to webkit and JNI -- those come later by humper@google.com · 12 years ago
  48. a99a92c Complete the implementation of the faster blur; now supports all blur styles and matches the boxfilter approximation visually. Also change the interpretation of the blur radius to be sigma/2; need to add SK_IGNORE_BLUR_RADIUS_CORRECTNESS to chromium GYP to avoid immediate layout test failures over there. by humper@google.com · 12 years ago
  49. 76bf70d Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  50. a62a9ce Enable blur rounding (unreviewed). by senorblanco@chromium.org · 12 years ago
  51. 4a525d7 Add rounding to the separable blurs. This should ensure that the box blurs are energy-preserving (ie., blurring solid 255 alpha stays 255 alpha). by senorblanco@chromium.org · 12 years ago
  52. 33cdbde Fix leaks in blurrect benchs and gm. by bsalomon@google.com · 13 years ago
  53. 9c4e5ac Cleaned up warnings in Windows build. by jvanverth@google.com · 13 years ago
  54. 8ae714b Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 13 years ago
  55. 7c7292c Added a new function to directly generate a blurred rectangle analytically. by humper@google.com · 13 years ago
  56. 91f489a Modify the blur bench to add tests for high-quality blurs, and large non-integer blurs. Change the Coarse flag (which just turns on separable blurs) to an #ifdef, since separable is no longer just Coarse. (This #ifdef will hopefully be shortlived, once Chrome has switched). by senorblanco@chromium.org · 13 years ago
  57. 9b0d4d7 Implement radius interpolation for separable blur. Unroll both separable implementations, which yields up to 2X perf improvement. by senorblanco@chromium.org · 13 years ago
  58. 336b4da Separable mask blurs: Add compile-time flag. Fix reversed offsets in asymmetrical blurs (this bug cancels itself out, but I thought it might be confusing for future readers). Use correct stride in asymmetrical blurs (this is a real bug). by senorblanco@chromium.org · 13 years ago
  59. c438130 Separable blur: subpixel blurring. We approximate intermediate values of blur for even kernel sizes by using a kernel of size N offset to the left in the first pass, a kernel of size N offset to the right in the second pass, and a centered kernel of size N + 1 in the third pass. This required adding support for asymmetrical radii to the box blur. by senorblanco@chromium.org · 13 years ago
  60. 884e60b Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 13 years ago
  61. 908276b Reorder the separable blur passes into XXX/YYY, with an image transpose on the last pass of each group. This results in continuguous memory reads in all passes, giving a 22% speedup on theverge.skp over the previous separable implementation, and a 30%-50% improvement over the existing implementation (depending on platform). by senorblanco@chromium.org · 13 years ago
  62. 72fac35 Build fix. Unreviewed. by senorblanco@chromium.org · 13 years ago
  63. 71f0f34 A new implementation of mask blurs, using separable X/Y passes. Disabled for now. by senorblanco@chromium.org · 13 years ago
  64. fbfcd56 Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) by rmistry@google.com · 13 years ago
  65. 054ff1e Fix the string we're checking for in the #if defined(), so that loops actually do get unrolled on Windows (15% perf win claimed many months ago). by tomhudson@google.com · 14 years ago
  66. 0c00f21 Add SkDEBUGFAIL to clean up use of SkASSERT(!"text"); by tomhudson@google.com · 14 years ago
  67. 01224d5 Unroll loops in SkBlurMask for speedup on Windows (benchmarks should see by tomhudson@google.com · 14 years ago
  68. 8caac64 Add fractional-radius blurs to blur benchmark. by tomhudson@google.com · 14 years ago
  69. 889bd8b Make SkMath.h less visible in public header files. by tomhudson@google.com · 14 years ago
  70. 5af16f8 Reduce size of filter mask. http://codereview.appspot.com/4965057/ by bungeman@google.com · 14 years ago
  71. 03016a3 style cleanup by reed@google.com · 14 years ago
  72. ec3ed6a Automatic update of all copyright notices to reflect new license terms. by epoger@google.com · 14 years ago
  73. 4868e6b [Committed on behalf of junov@chromium.org] by senorblanco@chromium.org · 14 years ago
  74. 4560767 fix sumbuffer to initialize its top and left colum/row with zeros. Without this fix we were by reed@android.com · 16 years ago
  75. 0e3c664 use rowbytes instead of bounds.width() by reed@android.com · 16 years ago
  76. 543ed93 add ADD xfermode safely handle (don't draw) if the size of SkMask exceeds 31bits by reed@android.com · 16 years ago
  77. 49f0ff2 promote SkMask's rowBytes to 32bits, since its bounds is a 32bit rect by reed@android.com · 16 years ago
  78. 8a1c16f grab from latest android by reed@android.com · 17 years ago