1. 10f7a1e Base Gradient FP Refactor by Michael Ludwig · 7 years ago
  2. 6667fb1 Switch gradients to as-encoded blending by Brian Osman · 7 years ago
  3. 27dddae rebase by Cary Clark · 7 years ago
  4. 89ad31e Revert "Reland "remove toString"" by Cary Clark · 7 years ago
  5. 92e37b6 Reland "remove toString" by Cary Clark · 7 years ago
  6. 32a4910 Revert "remove toString" by Cary Clark · 7 years ago
  7. 5191880 remove toString by Cary Clark · 7 years ago
  8. c6c5ead Reland "Fix handling of MaskFilter matrices" by Florin Malita · 7 years ago
  9. c64ee20 Revert "Fix handling of MaskFilter matrices" by Robert Phillips · 7 years ago
  10. 2097fd0 Fix handling of MaskFilter matrices by Florin Malita · 7 years ago
  11. 9988541 remove SK_IGNORE_TO_STRING by Cary Clark · 7 years ago
  12. af2769d Banish SkShaderBase::isRasterPipelineOnly() by Florin Malita · 7 years ago
  13. dfc0e91 add decal tilemode to shaders by Mike Reed · 7 years ago
  14. e3429e6 rename inner AsFPArgs to stand-alone GrFPArgs by Mike Reed · 8 years ago
  15. e657dc8 Remove gradient onGetGLSLProcessorKey() overrides by Florin Malita · 8 years ago
  16. 39d71de Don't store legacy colors in gradient shaders by Florin Malita · 8 years ago
  17. d4e9ec8 Delete GradientShaderCache by Florin Malita · 8 years ago
  18. 4cbb6e6 Pass GrRenderTargetContext's GrColorSpaceInfo to SkShader and SkColorFilter. by Brian Salomon · 8 years ago
  19. 5911a7c Remove GrColorSpaceXform from GrGradientEffect by Brian Osman · 8 years ago
  20. abff956 initClassID no longer auto-allocates ids by Ethan Nicholas · 8 years ago
  21. 3954108 Delete the legacy linear gradient impl by Florin Malita · 8 years ago
  22. aa0ce82 Use the 4f impl for legacy/8888 linear gradients by Florin Malita · 8 years ago
  23. aff329b Make GrFragmentProcessor be non-refcounted and use std::unique_ptr. by Brian Salomon · 8 years ago
  24. 2045e3b Avoid int overflow in LinearGradientContext::shade4_dx_clamp by Florin Malita · 8 years ago
  25. 35ee0e0 clean up useage of SkFloatBits by Mike Reed · 8 years ago
  26. 50b2084 Gradient stages cleanup by Florin Malita · 8 years ago
  27. 28a5869 Remove now-dead SK_SUPPORT_LEGACY_GRADIENT_MATRIX_MATH code by Florin Malita · 8 years ago
  28. f8480b9 Implement clone() for Gradient GrFragmentProcessors by Brian Salomon · 8 years ago
  29. 5127fcb Always postConcat() pipeline gradient matrices by Florin Malita · 8 years ago
  30. 4d41b8f Remove dead gradient perspective code by Florin Malita · 8 years ago
  31. 5b8e2b8 Clarify adjustMatrixAndAppendStages semantics by Florin Malita · 8 years ago
  32. 0c26a9d GR_TEST_UTILS fixes by Brian Salomon · 8 years ago
  33. 2e40900 2pt conical stage for focal-pt-on-edge case by Florin Malita · 8 years ago
  34. 15200bd Remove SK_SUPPORT_LEGACY_GRADIENT_ALPHATRUNC dead code by Florin Malita · 8 years ago
  35. ae7bb04 Remove non-F32 specializations of Sk4fGradient by Florin Malita · 8 years ago
  36. 6af2701 Make gradient effect creation fail if texture LUT creation fails by Brian Salomon · 8 years ago
  37. d1aedde Remove SkLinearGradient::kForce4fContext_PrivateFlag by Florin Malita · 8 years ago
  38. a924dd3 Use burst mode for linear gradients w/ > 2 stops by Florin Malita · 8 years ago
  39. 47e55a5 Opt-in burst mechanism for pipeline shaders by Florin Malita · 8 years ago
  40. a836267 fix premultiplied color generation in linear gradients when using fApplyAlphaAfterInterp by Lee Salzman · 8 years ago
  41. 5edba45 [Reland] Relocate shaders to own dir by Florin Malita · 8 years ago[Renamed from src/effects/gradients/SkLinearGradient.cpp]
  42. d8872be Revert "Relocate shaders to own dir" by Stan Iliev · 8 years ago[Renamed from src/shaders/gradients/SkLinearGradient.cpp]
  43. fabe0b2 Relocate shaders to own dir by Florin Malita · 8 years ago[Renamed from src/effects/gradients/SkLinearGradient.cpp]
  44. 4aed138 Reland of SkShaderBase by Florin Malita · 8 years ago
  45. d93e11c Revert "SkShaderBase" by Florin Malita · 8 years ago
  46. 58a7564 SkShaderBase by Florin Malita · 8 years ago
  47. e759853 spin off: always clamp linear gradients by Mike Klein · 8 years ago
  48. 9bb75af Tighten up gradient clamp logic. by Mike Klein · 8 years ago
  49. a377184 Retry "Factor out common code from sweep and linear." by Mike Klein · 8 years ago
  50. 02ab8cc Revert "Factor out common code from sweep and linear." by Mike Klein · 8 years ago
  51. b7a330f Factor out common code from sweep and linear. by Herb Derby · 8 years ago
  52. 6cc6ae75 SkColorSpaceXformer: Add SkShader::makeColorSpace() by Matt Sarett · 8 years ago
  53. 95ddf13 fix too-dark 565 (really, all legacy) gradients by Mike Klein · 8 years ago
  54. 7b4202d Add multi-stop SkJumper stage. by Herb Derby · 8 years ago
  55. d3b6597 Mark overridden destructors with 'override' and remove 'virtual' by Brian Salomon · 8 years ago
  56. 63b6156 Fixed3232 overflow in LinearGradientContext::shadeSpan() by Florin Malita · 9 years ago
  57. 83e939b Use SkArenaAlloc in the SkAutoBlitterChoose code. by Herb Derby · 9 years ago
  58. dd8b72a Revert "Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code." by Robert Phillips · 9 years ago
  59. 2b57b7f Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code. by Herb Derby · 9 years ago
  60. 6f6961e make GR_TEST_UTILS=0 work by Hal Canary · 9 years ago
  61. 882ccaf Raster pipeline support for SkLocalMatrixShader composition by Florin Malita · 9 years ago
  62. 587e08f Revert "Revert "Start of rewrite of GrFragmentProcessor optimizations."" by Brian Salomon · 9 years ago
  63. 052fd51 Revert "Start of rewrite of GrFragmentProcessor optimizations." by Ethan Nicholas · 9 years ago
  64. 85eb422 Start of rewrite of GrFragmentProcessor optimizations. by Brian Salomon · 9 years ago
  65. abddea0 Just clamp to limit-epsilon. by Mike Klein · 9 years ago
  66. c86e470 SkRasterPipeline impl for 2-stop linear gradients by Florin Malita · 9 years ago
  67. 0d413f0 Revert "Revert "SkNx basically always is fast now."" by Mike Klein · 9 years ago
  68. 8ba64d1 Revert "SkNx basically always is fast now." by Mike Klein · 9 years ago
  69. 21f7838 SkNx basically always is fast now. by Mike Klein · 9 years ago
  70. aaa6d77 Delete SK_SUPPORT_LEGACY_GRADIENT_PREMUL-guarded code by Florin Malita · 9 years ago
  71. 0ce4f23 Apply linear gradient premul in 4f by fmalita · 9 years ago
  72. 1edc5b9 Rename vars and functions from 'glslcaps'->'shadercaps' by Brian Salomon · 9 years ago
  73. 94efbf5 Merge GrGLSLCaps into GrShaderCaps by Brian Salomon · 9 years ago
  74. 44e91c9 LinearGradientContext::shade4_clamp: fix div by 0 by James Zern · 9 years ago
  75. 9f532a3 Add helper to create random AsFPArgs for Ganesh unit tests by Brian Osman · 9 years ago
  76. a219653 Include 4f variants of random gradients during testing by Brian Osman · 9 years ago
  77. 3f74860 Convert gradient params test helper to a struct by Brian Osman · 9 years ago
  78. 088e21b Harden degenerate gradient context handling by fmalita · 9 years ago
  79. 0d9dfe9 Supply random dst color space to asFP in unit tests by Brian Osman · 9 years ago
  80. e25d71c Gradients are serialized (and can be constructed) as SkColor4f + SkColorSpace by brianosman · 9 years ago
  81. b9c5137 Add storage and computation of SkColor4f version of gradient stops. by brianosman · 9 years ago
  82. 9557c27 Bundle common arguments to GrGradientEffect creation by brianosman · 9 years ago
  83. 14e7a60 Revert of Bundle common arguments to GrGradientEffect creation (patchset #2 id:20001 of https://codereview.chromium.org/2332213007/ ) by djsollen · 9 years ago
  84. f605c16 Bundle common arguments to GrGradientEffect creation by brianosman · 9 years ago
  85. 1a1aa93 Remove unneeded GrGLSLTransformedCoordsArray type by bsalomon · 9 years ago
  86. 55d318d Refactor various gradient effect classes by fmenozzi · 9 years ago
  87. 1638c0d Add destination color space to AsFPArgs. Eliminates last XFORMTODO. by brianosman · 9 years ago
  88. 839345d Bundle SkShader::asFragmentProcessor arguments in a struct by brianosman · 9 years ago
  89. 06ca8ec sk_sp for Ganesh. by bungeman · 9 years ago
  90. 982eb7f Add new SkSourceGammaTreatment enum, used in situations like mipmap construction, where we need to know if we should respect (vs. ignore) the gamma encoding of sRGB tagged images. Plumb that extensively. by brianosman · 9 years ago
  91. 7dcb131 Silence ASAN int32 overflow warning by fmalita · 9 years ago
  92. 7b38e3c Fix int32 overflow in LinearGradientContext::shade4_dx_clamp by fmalita · 9 years ago
  93. 748d620 Harden linear gradients by fmalita · 9 years ago
  94. 3f6f76f Rename EmitArgs::fSamplers to fTexSamplers by cdalton · 9 years ago
  95. 60c9b58 change flattenable factory to return sk_sp by reed · 9 years ago
  96. 7e6fcf8 Generic 4f gradient T sampler fallback by fmalita · 9 years ago
  97. d7dc76f Remove version checks for _MSC_VER < 1800 (msvs2013). by bungeman · 9 years ago
  98. 8a21c9f use Make instead of Create to return a shared shader by reed · 9 years ago
  99. a0cee5f remove align16 calls in skhader context sizes. will handle this elsewhere as needed by reed · 9 years ago
  100. 773ceda Enforce 16byte alignment in shader contexts (patchset #1 id:1 of https://codereview.chromium.org/1759653004/ )" by reed · 9 years ago