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