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