1. 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years, 2 months ago
  2. 735a5a7 Allow .fp files to return a color from main(). by John Stiles · 4 years, 2 months ago
  3. ce1d885 Update the Gradient documentation. by John Stiles · 4 years, 3 months ago
  4. 776c284 Move `onDumpInfo` calls in gencode to the private section. by John Stiles · 4 years, 3 months ago
  5. cab5886 Add `GrProcessor::onDumpInfo` for subclass info dumps. by John Stiles · 4 years, 3 months ago
  6. 8d9bf64 Reland "Guard dumpInfo() calls with GR_TEST_UTILS, instead of SK_DEBUG." by John Stiles · 4 years, 3 months ago
  7. e0709e9 Revert "Guard gencode dumpInfo() calls with GR_TEST_UTILS, instead of SK_DEBUG." by John Stiles · 4 years, 3 months ago
  8. d7b09c4 Guard gencode dumpInfo() calls with GR_TEST_UTILS, instead of SK_DEBUG. by John Stiles · 4 years, 3 months ago
  9. 47b4e22 Reland "Implement `dumpInfo` for .fp files." by John Stiles · 4 years, 3 months ago
  10. 9487e9b Revert "Implement `dumpInfo` for .fp files." by Brian Osman · 4 years, 3 months ago
  11. a1df23c Implement `dumpInfo` for .fp files. by John Stiles · 4 years, 3 months ago
  12. a6841be Enable ClangTidy check llvm-namespace-comment. by John Stiles · 4 years, 3 months ago
  13. 672c476 Replace 'master' with 'top-level' or 'gradient' by Michael Ludwig · 4 years, 3 months ago
  14. fbd050b Enable ClangTidy check modernize-make-unique. by John Stiles · 4 years, 3 months ago
  15. 1cf1593 Remove GrTextureGradientColorizer and use GrTextureEffect instead. by John Stiles · 4 years, 3 months ago
  16. fada8bd Avoid passing gradient-layout Y coordinate to colorizer. by John Stiles · 4 years, 3 months ago
  17. 6d3996c Update gradient colorizers to take coords instead of colors. by John Stiles · 4 years, 3 months ago
  18. 2d01ed9 Replace manually-implemented lerp with mix(). by John Stiles · 4 years, 3 months ago
  19. 45f5b03 Allow GLSL processor keys to use floats with full precision. by John Stiles · 4 years, 3 months ago
  20. a3b02f5 Rename GrSamplerState::Filter::kBilerp to kLinear by Brian Salomon · 4 years, 4 months ago
  21. 12c5d29 In FPs, store pointers for all child slots, even nullptr by Brian Osman · 4 years, 4 months ago
  22. b7bfbc2 Move GrRecordingContext.h and GrDirectContext.h into include/gpu by Robert Phillips · 4 years, 4 months ago
  23. 1298bc4 Change SampleMatrix to SampleUsage by Brian Osman · 4 years, 4 months ago
  24. fc2fdf0 Support sample coords in .fp main() by Michael Ludwig · 4 years, 4 months ago
  25. fbe2859 Remove GrFragmentProcessor::addCoordTransform() by Michael Ludwig · 4 years, 4 months ago
  26. 1b7399b Use GrMatrixEffect in gradients instead of GrCoordTransform by Michael Ludwig · 4 years, 4 months ago
  27. e88320b Update how sample(matrix) calls are invoked in SkSL by Michael Ludwig · 4 years, 5 months ago
  28. 9aba625 Move setSampleMatrix and setSampledWithExplicitCoords into child registration by Michael Ludwig · 4 years, 5 months ago
  29. 1747375 GrTextureGradientColorizer uses GrTextureEffect by Brian Salomon · 4 years, 5 months ago
  30. 5081942 Optimize CPP code generation. by John Stiles · 4 years, 5 months ago
  31. 3779f44 Add helper method to clone and register a child FP. by John Stiles · 4 years, 5 months ago
  32. 8818390 Honor return value of `registerChildProcessor` when creating child FPs. by John Stiles · 4 years, 5 months ago
  33. 5843012 Add sample(child, matrix) to SkSL. by Ethan Nicholas · 4 years, 7 months ago
  34. 16464c3 Tracking uniform ownership by Ethan Nicholas · 4 years, 7 months ago
  35. ff0717f Re-generate source from FP files after clang-format change by Brian Osman · 4 years, 8 months ago
  36. 52f0291 Remove SkMaskFilter::makeWithMatrix() by Florin Malita · 4 years, 8 months ago
  37. 456f9b5 Reland "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 8 months ago
  38. f6ed96d Revert "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 8 months ago
  39. e5a06ce Move GrGpuResource GrSurface and GrTexture into src. by Greg Daniel · 4 years, 8 months ago
  40. 46f5c5f Make SkM44 public by Mike Reed · 4 years, 9 months ago
  41. b243b43 Make SkSL CPP code gen copy explicit coord status for cloned FPs by Brian Salomon · 4 years, 9 months ago
  42. 4395612 Update generated effects to use views. by Greg Daniel · 4 years, 9 months ago
  43. 788b916 Remove SkTMin and SkTMax by Brian Osman · 4 years, 9 months ago
  44. c52db71 Store GrSurfaceProxyViews on SkSpecial*_Gpu. by Greg Daniel · 4 years, 9 months ago
  45. 6f5441a Remove create function in proxyProvider that takes a raster SkImage. by Greg Daniel · 4 years, 9 months ago
  46. 978693c Make invokeChild just return a string containing the child function call by Brian Osman · 4 years, 10 months ago
  47. b26b4e7 Revert "Revert "use SkM44 internally"" by Mike Reed · 4 years, 10 months ago
  48. f79aacb Revert "use SkM44 internally" by Mike Reed · 4 years, 10 months ago
  49. 295cdf8 use SkM44 internally by Mike Reed · 4 years, 10 months ago
  50. 55f6fc3 IWYU -- colorspace no longer includes matrix44 by Mike Reed · 4 years, 10 months ago
  51. 91b74f0 Switch coord transforms in gradient layouts to 3x3 (SkMatrix) by Brian Osman · 4 years, 10 months ago
  52. d58b643 undo SkMatrix() cast -- must be done by sksl machine by Mike Reed · 4 years, 10 months ago
  53. d4d3b33 Make converting from 4x4 to 3x3 explicit by Mike Reed · 4 years, 10 months ago
  54. ccb6142 Allow implicit conversion from GrSamplerState::Filter to GrSamplerState by Brian Salomon · 4 years, 10 months ago
  55. 4dea72a Reland x3 "Remove most of GrConfig.h" by Brian Salomon · 5 years ago
  56. 3f1a98b Reland "Revert "Remove most of GrConfig.h"" by Greg Daniel · 5 years ago
  57. 5b9c7ba Revert "Revert "Remove most of GrConfig.h"" by Brian Salomon · 5 years ago
  58. b0047b5 Revert "Remove most of GrConfig.h" by Brian Salomon · 5 years ago
  59. 80e334d Remove most of GrConfig.h by Brian Salomon · 5 years ago
  60. 369ee6b Update GrSwizzle to only store key and not string. by Greg Daniel · 5 years ago
  61. 8fa469d Lift TextureSampler's proxy to SurfaceProxy by Michael Ludwig · 5 years ago
  62. bf5c0c0 Fixed sampling non-SkSL FPs with coordinates by Brian Salomon · 5 years ago
  63. 4bc0c1f Rename GrColorSpaceInfo -> GrColorInfo by Brian Salomon · 5 years ago
  64. d4efe68 SkSL sample() now permits specification of coordinates by Ethan Nicholas · 5 years ago
  65. 7bfc913 Remove GrCaps isConfigTexturable. by Greg Daniel · 5 years ago
  66. 1386366 renamed SkSL texture() and process() to sample() by Ethan Nicholas · 5 years ago
  67. c6dce5a Child fragment processors are now written as separate functions by Ethan Nicholas · 5 years ago
  68. bd3d8d3 Remove GrPixelConfig from GrColorSpaceInfo. by Brian Salomon · 5 years ago
  69. d523a06 Change samplerVariable() to return a const char *. by Stephen White · 5 years ago
  70. f91aeb2 Move a bunch of gpu files out of include/private and into src/gpu. by Greg Daniel · 5 years ago
  71. fc99416 Major rearchitecture of SkSL parsing, focused on improving performance. by Ethan Nicholas · 5 years ago
  72. 9b86955 Add thread safety annotations for SkMutex by Herb Derby · 6 years ago
  73. 6ad5289 Revert "Child fragment processors are now written as separate functions" by Ethan Nicholas · 6 years ago
  74. 0364bde Child fragment processors are now written as separate functions by Ethan Nicholas · 6 years ago
  75. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 6 years ago
  76. c0d79e5 Avoid multiplication by alpha in fragment shader when known to be 1. by Brian Salomon · 6 years ago
  77. a71b4ce Guard GrRadialGradientLayout::TestCreate against Empty shaders by Brian Osman · 6 years ago
  78. 21a9b56 moved files generated from .fp files into generated/ directories by Ethan Nicholas · 6 years ago
  79. bcd51e8 SkSL 'key' variables can now be controlled by 'when' expressions by Ethan Nicholas · 6 years ago
  80. fae8fce Use SkTileMode instead of nested enum by Mike Reed · 6 years ago
  81. d6ab77a restore .clang-format by Mike Klein · 6 years ago
  82. 6b2ccfc Reland "Add small offset to t in GrLinearGradientLayout." by Brian Salomon · 6 years ago
  83. a2a5cc0 regen from .fp files after .clang-format change by Mike Klein · 6 years ago
  84. 4a20dbe Revert "Add small offset to t in GrLinearGradientLayout." by Brian Salomon · 6 years ago
  85. 1a15723 Add small offset to t in GrLinearGradientLayout. by Brian Salomon · 6 years ago
  86. 858fecc Got RelaxedPrecision decorations working again in SPIR-V, and removed by Ethan Nicholas · 6 years ago
  87. ee1c8a7 Revert "Revert "SkSL now supports null child processors"" by Ethan Nicholas · 6 years ago
  88. bce7d86 Revert "SkSL now supports null child processors" by Robert Phillips · 6 years ago
  89. 0e8dc4c SkSL now supports null child processors by Ethan Nicholas · 6 years ago
  90. 9338c60 Switch FP creation over to GrRecordingContext by Robert Phillips · 6 years ago
  91. 1efecea Make asFragmentProcessor entry point only take a GrRecordingContext (take 2) by Robert Phillips · 6 years ago
  92. a7f0013 Revert "Make asFragmentProcessor entry point only take a GrRecordingContext" by Robert Phillips · 6 years ago
  93. e821d21 Make asFragmentProcessor entry point only take a GrRecordingContext by Robert Phillips · 6 years ago
  94. e1f5502 Reland "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  95. c83da98 Revert "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  96. 91c1d08 SkSL is now pickier about type conversions by Ethan Nicholas · 6 years ago
  97. 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago
  98. d3ed301 remove SkScalarFastInvert by Mike Klein · 6 years ago
  99. e3f543c Remove SkPM4f.h, fold contents into SkColorData.h by Brian Osman · 6 years ago
  100. 021ed51 Switch gradients from GrColor4f to SkPMColor4f by Brian Osman · 6 years ago