1. 3dfa4cc Add test to exercise extreme blur sigmas by robertphillips@google.com · 11 years ago
  2. 7bd141d Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 11 years ago
  3. 7ce661d Blur refactoring by robertphillips@google.com · 11 years ago
  4. 17ad2bd Fix quickReject computation for blurs by robertphillips@google.com · 11 years ago
  5. 0a1c387 Remove the non-separable blur because it is no longer used. by commit-bot@chromium.org · 11 years ago
  6. 2e71f16 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  7. 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
  8. 68a690c fix pad bug introduced during code cleanup by humper@google.com · 12 years ago
  9. adef4fe fix build warnings by humper@google.com · 12 years ago
  10. 7c5d7b7 Plumb fast rectangle blur code into the skia mask filter by humper@google.com · 12 years ago
  11. d454ec1 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  12. d98df1a Fix compile errors in blur code on Windows. by jvanverth@google.com · 12 years ago
  13. 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
  14. 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
  15. 76bf70d Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  16. a62a9ce Enable blur rounding (unreviewed). by senorblanco@chromium.org · 12 years ago
  17. 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
  18. 33cdbde Fix leaks in blurrect benchs and gm. by bsalomon@google.com · 12 years ago
  19. 9c4e5ac Cleaned up warnings in Windows build. by jvanverth@google.com · 12 years ago
  20. 8ae714b Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  21. 7c7292c Added a new function to directly generate a blurred rectangle analytically. by humper@google.com · 12 years ago
  22. 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 · 12 years ago
  23. 9b0d4d7 Implement radius interpolation for separable blur. Unroll both separable implementations, which yields up to 2X perf improvement. by senorblanco@chromium.org · 12 years ago
  24. 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 · 12 years ago
  25. 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 · 12 years ago
  26. 884e60b Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  27. 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 · 12 years ago
  28. 72fac35 Build fix. Unreviewed. by senorblanco@chromium.org · 12 years ago
  29. 71f0f34 A new implementation of mask blurs, using separable X/Y passes. Disabled for now. by senorblanco@chromium.org · 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. 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 · 13 years ago
  32. 0c00f21 Add SkDEBUGFAIL to clean up use of SkASSERT(!"text"); by tomhudson@google.com · 13 years ago
  33. 01224d5 Unroll loops in SkBlurMask for speedup on Windows (benchmarks should see by tomhudson@google.com · 13 years ago
  34. 8caac64 Add fractional-radius blurs to blur benchmark. by tomhudson@google.com · 13 years ago
  35. 889bd8b Make SkMath.h less visible in public header files. by tomhudson@google.com · 13 years ago
  36. 5af16f8 Reduce size of filter mask. http://codereview.appspot.com/4965057/ by bungeman@google.com · 13 years ago
  37. 03016a3 style cleanup by reed@google.com · 13 years ago
  38. ec3ed6a Automatic update of all copyright notices to reflect new license terms. by epoger@google.com · 13 years ago
  39. 4868e6b [Committed on behalf of junov@chromium.org] by senorblanco@chromium.org · 14 years ago
  40. 4560767 fix sumbuffer to initialize its top and left colum/row with zeros. Without this fix we were by reed@android.com · 15 years ago
  41. 0e3c664 use rowbytes instead of bounds.width() by reed@android.com · 15 years ago
  42. 543ed93 add ADD xfermode safely handle (don't draw) if the size of SkMask exceeds 31bits by reed@android.com · 16 years ago
  43. 49f0ff2 promote SkMask's rowBytes to 32bits, since its bounds is a 32bit rect by reed@android.com · 16 years ago
  44. 8a1c16f grab from latest android by reed@android.com · 16 years ago