1. 848faf0 This moves us towards variable length effect keys. The overall program key now allows for it. After the header it stores an array of offsets to effect keys. This allows us to grab the effect keys to pass to effects when they generate code. It also ensures that we can't get a collision by sets of keys that are different lengths but are the same when appended together. by bsalomon · 10 years ago
  2. 83d081a Goodbye GrEffectRef. by bsalomon · 10 years ago
  3. 55fad7a Remove GrEffect::CreateEffectRef and GrEffect::AutoEffectRef. by bsalomon · 10 years ago
  4. 2290000 Make GrGLShaderBuilder::fragmentPosition() return a vec4, with 1.0 as the zw components when in the y-flip case. This works around an Adreno driver bug. by bsalomon · 10 years ago
  5. 160a52b Stop referencing gl_FragCoord z and w components. by bsalomon · 10 years ago
  6. 4a24cd8 Fifth attempt to land faster rect blur. Remove unnecessary conditionals from the shader. by humper · 10 years ago
  7. e07c1ab Revert of third try at landing improved blur rect; this time with more correctness (https://codereview.chromium.org/331443003/) by scroggo · 10 years ago
  8. 72abfc2 third try at landing improved blur rect; this time with more correctness by humper · 10 years ago
  9. b0b1aa0 Revert of second try at landing improved blur rect (https://codereview.chromium.org/325703002/) by reed · 10 years ago
  10. e9ea0d6 second try at landing improved blur rect by humper · 10 years ago
  11. d78a2fa Rollback of fe689c46 and all subsequent changes by jvanverth · 10 years ago
  12. 9ab6c00 remove extra debug prints by humper · 10 years ago
  13. 39dd491 fix 10.6 shader tests by humper · 10 years ago
  14. e10a4ff repair math error introduced by windows build fix by humper · 10 years ago
  15. 1afc04d one channel texture fix for blur shader by humper · 10 years ago
  16. 7bf666a fix blur test by humper · 10 years ago
  17. fe689c4 Faster GPU rect blur that doesn't require computing vertical and horizontal by humper · 10 years ago
  18. ed4dc2a remove SK_SUPPORT_LEGACY_BLURMASKFILTER_STYLE by commit-bot@chromium.org · 10 years ago
  19. 00f8d6c Revert "Revert of add colortable support to imagegenerator (https://codereview.chromium.org/304443003/)" by commit-bot@chromium.org · 10 years ago
  20. 3236109 Remove SkDebugf that is gumming up the bot logs by commit-bot@chromium.org · 10 years ago
  21. 7ba1702 fix off-by-one error in texture coordinate calculations for rrect gpu by commit-bot@chromium.org · 10 years ago
  22. 508022c expose ConvertRadiusToSigma to aid clients in the API transition to sigma by commit-bot@chromium.org · 10 years ago
  23. daaafa6 add asAShadowBlur for android to drawlooper by reed@google.com · 10 years ago
  24. 6b127cd fix leaks in blurrrect -- this should address the valgrind issues. by commit-bot@chromium.org · 10 years ago
  25. 3d8bf23 Fast path for blurred round rects -- blur a small 9patch rect on the CPU by commit-bot@chromium.org · 10 years ago
  26. 55aec08 revert humper changes by commit-bot@chromium.org · 10 years ago
  27. e396455 move common blur types into central header by commit-bot@chromium.org · 10 years ago
  28. 24e91ba Fast path for blurred round rects -- blur a small 9patch rect on the CPU by commit-bot@chromium.org · 10 years ago
  29. 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 · 10 years ago
  30. 5729387 Fast path for blurred round rects -- blur a small 9patch rect on the CPU by commit-bot@chromium.org · 10 years ago
  31. f338d7c Add nine patch type to SkRRect. by commit-bot@chromium.org · 10 years ago
  32. bab3fc4 Revert of Add nine patch type to SkRRect. (https://codereview.chromium.org/196343015/) by commit-bot@chromium.org · 10 years ago
  33. 761b8e5 Add nine patch type to SkRRect. by commit-bot@chromium.org · 10 years ago
  34. 0f10f7b Allow toString capability to be toggled independent of developer mode. by commit-bot@chromium.org · 10 years ago
  35. 8213970 plumbing for GPU fast blur by commit-bot@chromium.org · 10 years ago
  36. a477154 plumb API for analytic rrect blur by commit-bot@chromium.org · 10 years ago
  37. 8f58b85 remove legacy ifdef wrapping fast blur by commit-bot@chromium.org · 10 years ago
  38. dac5225 replace SkBitmap::Config with SkColorType in gms by commit-bot@chromium.org · 10 years ago
  39. e24ad23 use SkColorType instead of SkBitmap::Config in views/effects by commit-bot@chromium.org · 10 years ago
  40. ba12448 Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 10 years ago
  41. 85b45af Set the horizontal scanline to NULL when the vertical one fails by commit-bot@chromium.org · 10 years ago
  42. a29105a release the scanline textures in GrRectBlurEffect by commit-bot@chromium.org · 10 years ago
  43. 4c18e9f Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 10 years ago
  44. cc787fa fix auto-delete bug that crept in with new fast blur path; is causing by commit-bot@chromium.org · 10 years ago
  45. 8b0e8ac Refactor read and write buffers. by commit-bot@chromium.org · 10 years ago
  46. cf34bc0 patch from issue 119343003 compile on 10.6, exclude failing gms by commit-bot@chromium.org · 10 years ago
  47. dcfa9ff Revert of Fast blurred rectangles on GPU (https://codereview.chromium.org/119343003/) by commit-bot@chromium.org · 10 years ago
  48. 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 · 10 years ago
  49. fed2ab6 No deduping dictionaries for matrices and regions. by commit-bot@chromium.org · 11 years ago
  50. 439ff1b Use correct matrix to adjust blur radius for gpu by commit-bot@chromium.org · 11 years ago
  51. 41bf930 Rename GPU functions on SkBlurMaskFilter and pass ctm. by commit-bot@chromium.org · 11 years ago
  52. 11e0555 Code cleanup following recapture of skps by robertphillips@google.com · 11 years ago
  53. 4b413c8 remove SkFloatToScalar macro by commit-bot@chromium.org · 11 years ago
  54. ad99358 Fix memory leak in filterRRectToNine by robertphillips@google.com · 11 years ago
  55. a8e33a9 Add ability to ninepatch blurred rounded rectangle by scroggo@google.com · 11 years ago
  56. 96ac2f6 Add GM to verify removal of 32767 limit in SkBlurMaskFilter::filterRectsToNine is okay by robertphillips@google.com · 11 years ago
  57. 4469938 Revert "Revert "add SK_ATTR_DEPRECATED -- will need to disable for chrome, since it triggers a warning"" by reed@google.com · 11 years ago
  58. 6fcbfce Revert "add SK_ATTR_DEPRECATED -- will need to disable for chrome, since it triggers a warning" by reed@google.com · 11 years ago
  59. 081560e add SK_ATTR_DEPRECATED -- will need to disable for chrome, since it triggers a warning by reed@google.com · 11 years ago
  60. 112a23e Hamfisted "fix" for pinterest blur crash by robertphillips@google.com · 11 years ago
  61. 7bd141d Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 11 years ago
  62. 7ce661d Blur refactoring by robertphillips@google.com · 11 years ago
  63. 76015b0 Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 11 years ago
  64. 17ad2bd Fix quickReject computation for blurs by robertphillips@google.com · 11 years ago
  65. 194d775 This patch implements a crop rect for SkImageFilter. It has been implemented for SkColorFilterImageFilter and SkBlurImageFilter as examples. by senorblanco@chromium.org · 11 years ago
  66. 736dd03 Move gaussianBlur functionality to src\effects by robertphillips@google.com · 11 years ago
  67. 42dacab Make GrPaint have a variable sized array of color and coverage stages rather than a fixed size. by commit-bot@chromium.org · 11 years ago
  68. 1842adf Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 11 years ago
  69. 3cc820c Fix for r9888 bug by robertphillips@google.com · 11 years ago
  70. 4914931 Add canFilterMaskGPU & filterMaskGPU to SkMaskFilter by robertphillips@google.com · 11 years ago
  71. 0a1c387 Remove the non-separable blur because it is no longer used. by commit-bot@chromium.org · 11 years ago
  72. 8eaddb0 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 11 years ago
  73. 0bd80fa Added toString to SkMaskFilter-derived classes by robertphillips@google.com · 11 years ago
  74. 2e71f16 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 11 years ago
  75. e86af1f fix preprocessor abuse on Windows by humper@google.com · 11 years ago
  76. 7c5d7b7 Plumb fast rectangle blur code into the skia mask filter by humper@google.com · 11 years ago
  77. 30711b7 change SkMaskFilter methods to const, in preparation for making the class as by reed@google.com · 12 years ago
  78. 457d8a7 remove experimental setAsABlur, as it forces the instance to be mutable, and was by reed@google.com · 12 years ago
  79. 57850b9 we do not correctly handle inner-style in blurmaskfilter w/ the 9patch by reed@google.com · 12 years ago
  80. 0cb6e53 Turn on the separable blur (release the hounds!). This will require rebaselines of the following Skia tests: tilemodes, texteffects, shadows, drawlooper, drawbitmaprect, circles, blurrect_grad, blurrect, blurs, drawbitmapmatrix (max. pixel change in 8888 is 5). by senorblanco@chromium.org · 12 years ago
  81. 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
  82. d198a5b don't leak *every* src mask in the ninepatch case. doh. by reed@google.com · 12 years ago
  83. f276fa7 limit the rects width/height as well as its coords, when avoiding too-large by reed@google.com · 12 years ago
  84. 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
  85. 3458716 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  86. 07784a0 skip very large rects (for now) until we can pre-clip them to avoid floating by reed@google.com · 12 years ago
  87. dab9b4f use SkPath::isNestedRects() to apply blurred nine-patch by reed@google.com · 12 years ago
  88. 1542354 Revert r6469, "Turn on separable blur." by senorblanco@chromium.org · 12 years ago
  89. 2c48c5e Turn on separable blur. by senorblanco@chromium.org · 12 years ago
  90. 453995e Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  91. d729b3e add entry-point to SkMaskFilter to fast-path rectangles. by reed@google.com · 12 years ago
  92. 91c2f07 Fix for Chrome mac_gpu compiler failure by robertphillips@google.com · 12 years ago
  93. 8f0a7b8 Add temporary interfaces in blur and clip to by caryclark@google.com · 12 years ago
  94. 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
  95. 56d5bfa privatize SkBuffer.h by mike@reedtribe.org · 12 years ago
  96. c73dd5c Update SkFlattenable buffers to be more modular. by djsollen@google.com · 12 years ago
  97. 5492424 Cleanup code related to SkFlattenable::flatten() by djsollen@google.com · 12 years ago
  98. ba28d03 Create macro for registering classes for deserialization by djsollen@google.com · 12 years ago
  99. e63793a Upstream changes from Android repository. by djsollen@google.com · 12 years ago
  100. 9efd9a0 extend fastbounds impls to include maskfilters and drawloopers. This allows by reed@google.com · 12 years ago