1. daaafa6 add asAShadowBlur for android to drawlooper by reed@google.com · 11 years ago
  2. 3d8bf23 Fast path for blurred round rects -- blur a small 9patch rect on the CPU by commit-bot@chromium.org · 11 years ago
  3. 55aec08 revert humper changes by commit-bot@chromium.org · 11 years ago
  4. e396455 move common blur types into central header by commit-bot@chromium.org · 11 years ago
  5. 24e91ba Fast path for blurred round rects -- blur a small 9patch rect on the CPU by commit-bot@chromium.org · 11 years ago
  6. 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
  7. 5729387 Fast path for blurred round rects -- blur a small 9patch rect on the CPU by commit-bot@chromium.org · 11 years ago
  8. a477154 plumb API for analytic rrect blur by commit-bot@chromium.org · 11 years ago
  9. 4c18e9f Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 12 years ago
  10. cf34bc0 patch from issue 119343003 compile on 10.6, exclude failing gms by commit-bot@chromium.org · 12 years ago
  11. dcfa9ff Revert of Fast blurred rectangles on GPU (https://codereview.chromium.org/119343003/) by commit-bot@chromium.org · 12 years ago
  12. 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
  13. 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
  14. 4b413c8 remove SkFloatToScalar macro by commit-bot@chromium.org · 12 years ago
  15. f14bcd2 Remove some now-unused #ifdefs. by senorblanco@chromium.org · 12 years ago
  16. 3dfa4cc Add test to exercise extreme blur sigmas by robertphillips@google.com · 12 years ago
  17. 7bd141d Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 12 years ago
  18. 7ce661d Blur refactoring by robertphillips@google.com · 12 years ago
  19. 17ad2bd Fix quickReject computation for blurs by robertphillips@google.com · 12 years ago
  20. 0a1c387 Remove the non-separable blur because it is no longer used. by commit-bot@chromium.org · 12 years ago
  21. 2e71f16 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  22. 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
  23. 68a690c fix pad bug introduced during code cleanup by humper@google.com · 12 years ago
  24. adef4fe fix build warnings by humper@google.com · 12 years ago
  25. 7c5d7b7 Plumb fast rectangle blur code into the skia mask filter by humper@google.com · 12 years ago
  26. d454ec1 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  27. d98df1a Fix compile errors in blur code on Windows. by jvanverth@google.com · 12 years ago
  28. 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
  29. 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
  30. 76bf70d Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  31. a62a9ce Enable blur rounding (unreviewed). by senorblanco@chromium.org · 12 years ago
  32. 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
  33. 33cdbde Fix leaks in blurrect benchs and gm. by bsalomon@google.com · 13 years ago
  34. 9c4e5ac Cleaned up warnings in Windows build. by jvanverth@google.com · 13 years ago
  35. 8ae714b Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 13 years ago
  36. 7c7292c Added a new function to directly generate a blurred rectangle analytically. by humper@google.com · 13 years ago
  37. 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
  38. 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
  39. 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
  40. 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
  41. 884e60b Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 13 years ago
  42. 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
  43. 72fac35 Build fix. Unreviewed. by senorblanco@chromium.org · 13 years ago
  44. 71f0f34 A new implementation of mask blurs, using separable X/Y passes. Disabled for now. by senorblanco@chromium.org · 13 years ago
  45. 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
  46. 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
  47. 0c00f21 Add SkDEBUGFAIL to clean up use of SkASSERT(!"text"); by tomhudson@google.com · 14 years ago
  48. 01224d5 Unroll loops in SkBlurMask for speedup on Windows (benchmarks should see by tomhudson@google.com · 14 years ago
  49. 8caac64 Add fractional-radius blurs to blur benchmark. by tomhudson@google.com · 14 years ago
  50. 889bd8b Make SkMath.h less visible in public header files. by tomhudson@google.com · 14 years ago
  51. 5af16f8 Reduce size of filter mask. http://codereview.appspot.com/4965057/ by bungeman@google.com · 14 years ago
  52. 03016a3 style cleanup by reed@google.com · 14 years ago
  53. ec3ed6a Automatic update of all copyright notices to reflect new license terms. by epoger@google.com · 14 years ago
  54. 4868e6b [Committed on behalf of junov@chromium.org] by senorblanco@chromium.org · 14 years ago
  55. 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
  56. 0e3c664 use rowbytes instead of bounds.width() by reed@android.com · 16 years ago
  57. 543ed93 add ADD xfermode safely handle (don't draw) if the size of SkMask exceeds 31bits by reed@android.com · 16 years ago
  58. 49f0ff2 promote SkMask's rowBytes to 32bits, since its bounds is a 32bit rect by reed@android.com · 16 years ago
  59. 8a1c16f grab from latest android by reed@android.com · 17 years ago