1. 13b2873 Remove GLSL from name of functions that builds GrProcessor keys. by Brian Salomon · 3 years, 1 month ago
  2. 391a9f6 Fetch random numbers for TestCreate in a predictable order. by John Stiles · 3 years, 5 months ago
  3. 27c4202 Remove GrBitmapTextureMaker. by Brian Salomon · 3 years, 5 months ago
  4. 354147a Replace GrConstColorProcessor with a runtime FP by Brian Salomon · 3 years, 5 months ago
  5. 8046837 Remove unused quality param for skvm program by Mike Reed · 3 years, 6 months ago
  6. 18ab203 Make GrGLSLFragmentProcessors be created as std::unique_ptr. by Brian Salomon · 3 years, 7 months ago
  7. e7541d9 make SkShaderBase::onProgram pure virtual by Mike Klein · 3 years, 8 months ago
  8. 4878b3e Remove Improved Perlin Noise by Brian Salomon · 3 years, 8 months ago
  9. 7cbb09c2 Report a parsing error when invalid tokens are detected. by John Stiles · 3 years, 8 months ago
  10. 756995b Revert "Revert "Fix GPU improved noise impl and add to perlinnoise GM."" by Brian Salomon · 3 years, 9 months ago
  11. 9730dc4 Revert "Fix GPU improved noise impl and add to perlinnoise GM." by John Stiles · 3 years, 9 months ago
  12. bef02dc Fix GPU improved noise impl and add to perlinnoise GM. by Brian Salomon · 3 years, 9 months ago
  13. b43d699 Revert "Revert "Reland "Make textures used with alpha-only color-types produce 0s for RGB"""" by Brian Salomon · 3 years, 9 months ago
  14. 1fb7ecb Revert "Reland "Make textures used with alpha-only color-types produce 0s for RGB""" by Greg Daniel · 3 years, 9 months ago
  15. d006555 Reland "Make textures used with alpha-only color-types produce 0s for RGB"" by Brian Salomon · 3 years, 9 months ago
  16. c85bce8 Revert "Make textures used with alpha-only color-types produce 0s for RGB" by Brian Salomon · 3 years, 9 months ago
  17. 16d8613 Make textures used with alpha-only color-types produce 0s for RGB by Brian Salomon · 3 years, 9 months ago
  18. ac9f0c9 Bitmap.asImage() by Mike Reed · 3 years, 9 months ago
  19. bead7e3 Remove GrFragmentProcessor::usesExplicitReturn. by John Stiles · 3 years, 9 months ago
  20. d1eab8b Replace more instances of sk_OutColor with explicit returns. by John Stiles · 3 years, 9 months ago
  21. fdf6148 Pass function arguments using SkSpan instead of count + ptr. by John Stiles · 3 years, 11 months ago
  22. 6b58a33 Mangle function names as a separate step before emitting func-bodies. by John Stiles · 3 years, 11 months ago
  23. 8aa0edf move SkTPin to include/private by Mike Klein · 4 years ago
  24. 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years, 1 month ago
  25. 1cf2c8d Enable ClangTidy flag modernize-use-override. by John Stiles · 4 years, 1 month ago
  26. 039f681 Label constants with k prefix (not g) and use constexpr. by John Stiles · 4 years, 1 month ago
  27. 24a7f07 Fix GrImprovedPerlinNoiseEffect::onIsEqual to compare properly. by John Stiles · 4 years, 1 month ago
  28. 6b5dbb4 Make invokeChild default to fInputColor, rather than half4(1) by Brian Osman · 4 years, 2 months ago
  29. 8589430 Replace ModulateRGBA effect with Xfermode using modulate blend. by John Stiles · 4 years, 2 months ago
  30. 7c19677 Split GrConstColorProcessor into three separate .fp effects. by John Stiles · 4 years, 2 months ago
  31. ffd15ea Remove unused base class GrGLSLFragmentBuilder by Brian Salomon · 4 years, 3 months ago
  32. b7bfbc2 Move GrRecordingContext.h and GrDirectContext.h into include/gpu by Robert Phillips · 4 years, 3 months ago
  33. 1298bc4 Change SampleMatrix to SampleUsage by Brian Osman · 4 years, 3 months ago
  34. fbe2859 Remove GrFragmentProcessor::addCoordTransform() by Michael Ludwig · 4 years, 3 months ago
  35. f2935c6 Use GrMatrixEffect in SkPerlinNoiseShader by Michael Ludwig · 4 years, 3 months ago
  36. e88320b Update how sample(matrix) calls are invoked in SkSL by Michael Ludwig · 4 years, 3 months ago
  37. 9aba625 Move setSampleMatrix and setSampledWithExplicitCoords into child registration by Michael Ludwig · 4 years, 3 months ago
  38. 83c2d35 Use child effects for LUTs in perline noise effects by Brian Salomon · 4 years, 3 months ago
  39. 81454df Use hardware wrap mode in perlin noise effects. by Brian Salomon · 4 years, 3 months ago
  40. a3a9da7 Avoid kN32 bitmaps in setup for GPU perlin effects. by Brian Salomon · 4 years, 3 months ago
  41. e338c29 Make GrGLPerlinNoise::emitCode easier to read. by Brian Salomon · 4 years, 3 months ago
  42. e3a39f7 Update ConstColor FP to support an input FP. by John Stiles · 4 years, 3 months ago
  43. 449b115 Plumb SkMatrixProvider throughout Ganesh by Brian Osman · 4 years, 5 months ago
  44. 5843012 Add sample(child, matrix) to SkSL. by Ethan Nicholas · 4 years, 5 months ago
  45. 16464c3 Tracking uniform ownership by Ethan Nicholas · 4 years, 6 months ago
  46. 52f0291 Remove SkMaskFilter::makeWithMatrix() by Florin Malita · 4 years, 6 months ago
  47. 788b916 Remove SkTMin and SkTMax by Brian Osman · 4 years, 8 months ago
  48. aba642c Remove SkScalarClampMax and SkScalarPin by Brian Osman · 4 years, 8 months ago
  49. c52db71 Store GrSurfaceProxyViews on SkSpecial*_Gpu. by Greg Daniel · 4 years, 8 months ago
  50. 6f5441a Remove create function in proxyProvider that takes a raster SkImage. by Greg Daniel · 4 years, 8 months ago
  51. d19cd76 Remove unused varying type param from GrGLSLShaderBuilder texture methods. by Brian Salomon · 4 years, 9 months ago
  52. f46d5ca use std::make_unique by Mike Klein · 4 years, 9 months ago
  53. 7d8b397 Changes to GrCoordTransform and local coords by Brian Salomon · 4 years, 10 months ago
  54. d4efe68 SkSL sample() now permits specification of coordinates by Ethan Nicholas · 5 years ago
  55. 729a23f Move ccpr headers for display list out of include/private. by Ben Wagner · 5 years ago
  56. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
  57. 21a9b56 moved files generated from .fp files into generated/ directories by Ethan Nicholas · 5 years ago
  58. 011d166 Move responsibility to onMakeContext for device colorspace decision by Mike Reed · 6 years ago
  59. 9338c60 Switch FP creation over to GrRecordingContext by Robert Phillips · 6 years ago
  60. 1efecea Make asFragmentProcessor entry point only take a GrRecordingContext (take 2) by Robert Phillips · 6 years ago
  61. a7f0013 Revert "Make asFragmentProcessor entry point only take a GrRecordingContext" by Robert Phillips · 6 years ago
  62. e821d21 Make asFragmentProcessor entry point only take a GrRecordingContext by Robert Phillips · 6 years ago
  63. e1f5502 Reland "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  64. c83da98 Revert "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  65. 91c1d08 SkSL is now pickier about type conversions by Ethan Nicholas · 6 years ago
  66. 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago
  67. 2ee498c fixed uninitialized value in Perlin noise shader by Ethan Nicholas · 6 years ago
  68. 8294015 Fixed GPU perlin noise shaders under rotation. by Ethan Nicholas · 6 years ago
  69. 246bc3d Revert "Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures."" by Brian Salomon · 6 years ago
  70. 47be94a Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures." by Brian Salomon · 6 years ago
  71. 10273c1 Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures. by Brian Salomon · 6 years ago
  72. 2335644 Fix occurrences of "-Wextra-semi-stmt" by Brian Salomon · 6 years ago
  73. fa5f6ce rename some flattenable routines by Mike Klein · 6 years ago
  74. 4fee323 override getTypeName() instead of using table by Mike Klein · 6 years ago
  75. 1295672 clean up flattenable macro cruft by Mike Klein · 6 years ago
  76. e92aae6 make legacy shadercontext optional by Mike Reed · 6 years ago
  77. cb3d087 Remove all remaining GrColor4f (other than gradients) by Brian Osman · 6 years ago
  78. f28e55d Add SkPMColor4f support to SkSL by Brian Osman · 6 years ago
  79. e50efdf Remove a few exit-time destructors. by Nico Weber · 6 years ago
  80. 82e0e44 Remove a largue quantity of 4444 and/or dithering code by Brian Osman · 6 years ago
  81. 12fb9cf added SkSL saturate() function by Ethan Nicholas · 6 years ago
  82. f7dcd76 Remove array of TextureSampler pointers from GrIOResourceProcessor. by Brian Salomon · 6 years ago
  83. f18c756 Pull non-substantive changes out of omnibus CL by Robert Phillips · 6 years ago
  84. 27dddae rebase by Cary Clark · 6 years ago
  85. 102c8cf Harden SkPerlinNoiseShader StitchData initialization by Florin Malita · 6 years ago
  86. 89ad31e Revert "Reland "remove toString"" by Cary Clark · 6 years ago
  87. 92e37b6 Reland "remove toString" by Cary Clark · 6 years ago
  88. 32a4910 Revert "remove toString" by Cary Clark · 6 years ago
  89. 5191880 remove toString by Cary Clark · 6 years ago
  90. 832aa11 validate perlin inputs by Mike Reed · 6 years ago
  91. 6ee268d Fix UBSAN warnings in SkPerlinNoiseShaderImpl by Kevin Lubick · 6 years ago
  92. c6c5ead Reland "Fix handling of MaskFilter matrices" by Florin Malita · 6 years ago
  93. c64ee20 Revert "Fix handling of MaskFilter matrices" by Robert Phillips · 6 years ago
  94. 2097fd0 Fix handling of MaskFilter matrices by Florin Malita · 6 years ago
  95. 9988541 remove SK_IGNORE_TO_STRING by Cary Clark · 6 years ago
  96. 7e1912a Move GrMakeCachedBitmapProxy work in lazy mode by Greg Daniel · 7 years ago
  97. 28eaed2 add gpu impl for shadermaskfilter by Mike Reed · 7 years ago
  98. de5c502 move checkLE functionality directly onto readbuffer by Mike Reed · 7 years ago
  99. bee2732 Fix some fuzzer bugs from Skia's image filter fuzzer by Robert Phillips · 7 years ago
  100. e3429e6 rename inner AsFPArgs to stand-alone GrFPArgs by Mike Reed · 7 years ago