1. fdf6148 Pass function arguments using SkSpan instead of count + ptr. by John Stiles · 4 years ago
  2. 6b58a33 Mangle function names as a separate step before emitting func-bodies. by John Stiles · 4 years ago
  3. b270568 Almost remove GrContext by Adlai Holler · 4 years ago
  4. 8aa0edf move SkTPin to include/private by Mike Klein · 4 years ago
  5. 3172208 Revert "Remove GrContext" by Robert Phillips · 4 years ago
  6. 2edf18d Remove GrContext by Adlai Holler · 4 years ago
  7. fe1a97a split apart uniformPremul() by Mike Klein · 4 years ago
  8. 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years, 1 month ago
  9. 3867c70 plumb cubic params into gpu backend by Mike Reed · 4 years, 1 month ago
  10. bcfc554 Add GrDirectContext arg to SkImage::readPixels by Adlai Holler · 4 years, 1 month ago
  11. faa844b collapse some unused type hierarchy by Mike Klein · 4 years, 1 month ago
  12. f2f9b0d Filter transformed atlas images correctly on GPU. by John Stiles · 4 years, 2 months ago
  13. 1cf2c8d Enable ClangTidy flag modernize-use-override. by John Stiles · 4 years, 2 months ago
  14. 039f681 Label constants with k prefix (not g) and use constexpr. by John Stiles · 4 years, 2 months ago
  15. 24a7f07 Fix GrImprovedPerlinNoiseEffect::onIsEqual to compare properly. by John Stiles · 4 years, 2 months ago
  16. 6d00de3 allow SkRP color filters to fail by Mike Klein · 4 years, 2 months ago
  17. 958a3bb Move paint modulation after color space xform when drawing images by Brian Osman · 4 years, 2 months ago
  18. 89b3c1f add simple rgba f32 support by Mike Klein · 4 years, 2 months ago
  19. ef0fa43 don't let shaders know the destination is unpremul by Mike Klein · 4 years, 2 months ago
  20. f735351 Add nearest MIP filtering to GPU and wire up to SkImageShader by Brian Salomon · 4 years, 3 months ago
  21. f743d4e Rename Xfermode fragment processor to Blend. by John Stiles · 4 years, 3 months ago
  22. d318489 use new cubic code for old cubics by Mike Klein · 4 years, 3 months ago
  23. 3d30ca6 Add CubicResampler to makeShader by Mike Reed · 4 years, 3 months ago
  24. e69b9ef Separate MIP filtering from min/mag filtering. by Brian Salomon · 4 years, 3 months ago
  25. 2940538 Reland "Remove more GrContext imports & usage" by Adlai Holler · 4 years, 3 months ago
  26. a17799a don't divide by zero when colorCount=1 by Mike Klein · 4 years, 3 months ago
  27. 75c5168 Revert "Remove more GrContext imports & usage" by Adlai Holler · 4 years, 3 months ago
  28. dd13955 Remove more GrContext imports & usage by Adlai Holler · 4 years, 3 months ago
  29. 9662fd6 support 64-bit PixelFormats by Mike Klein · 4 years, 3 months ago
  30. 6b5dbb4 Make invokeChild default to fInputColor, rather than half4(1) by Brian Osman · 4 years, 3 months ago
  31. f48f76e Remove modulation by input color in GrTextureEffect by Brian Osman · 4 years, 3 months ago
  32. 6514832 support 64-bit gather() by Mike Klein · 4 years, 3 months ago
  33. c477786 Revert "Revert "remove support for serialized pictures before aug 2019"" by Mike Reed · 4 years, 3 months ago
  34. 03c932c generalize skvm pixel unpacking by Mike Klein · 4 years, 3 months ago
  35. 59e1602 Revert "remove support for serialized pictures before aug 2019" by Mike Reed · 4 years, 3 months ago
  36. 0ea3307 Make GrTextureProducer take optional subset and domain rects by Brian Salomon · 4 years, 3 months ago
  37. 380fba6 remove support for serialized pictures before aug 2019 by Mike Reed · 4 years, 3 months ago
  38. 8589430 Replace ModulateRGBA effect with Xfermode using modulate blend. by John Stiles · 4 years, 3 months ago
  39. 7bf2600 Replace ModulateAlpha effect with Xfermode using src-in blend. by John Stiles · 4 years, 3 months ago
  40. 7c19677 Split GrConstColorProcessor into three separate .fp effects. by John Stiles · 4 years, 3 months ago
  41. f8a6b5b Impl SkFilterOptions for raster-images by Mike Reed · 4 years, 3 months ago
  42. ffd15ea Remove unused base class GrGLSLFragmentBuilder by Brian Salomon · 4 years, 3 months ago
  43. b7bfbc2 Move GrRecordingContext.h and GrDirectContext.h into include/gpu by Robert Phillips · 4 years, 3 months ago
  44. 1298bc4 Change SampleMatrix to SampleUsage by Brian Osman · 4 years, 3 months ago
  45. a68d933 nullptr -> paint color by Mike Klein · 4 years, 3 months ago
  46. 5c57e88 Redesign GrXfermodeFragmentProcessor to use one FP instead of two. by John Stiles · 4 years, 3 months ago
  47. 9f2a333 Update SkColorFilterShader to use an inputFP instead of RunInSeries. by John Stiles · 4 years, 3 months ago
  48. 0c24320 Reland "Don't flatten images in SkImageShader" by Brian Salomon · 4 years, 3 months ago
  49. 3e62762 Clean up GrColorSpaceXformEffect to allow a null child FP. by John Stiles · 4 years, 3 months ago
  50. fbe2859 Remove GrFragmentProcessor::addCoordTransform() by Michael Ludwig · 4 years, 4 months ago
  51. 0851459 Revert "Don't flatten images in SkImageShader" by Derek Sollenberger · 4 years, 3 months ago
  52. 7e47c21 fiddle with perspective divide by Mike Klein · 4 years, 4 months ago
  53. f2935c6 Use GrMatrixEffect in SkPerlinNoiseShader by Michael Ludwig · 4 years, 4 months ago
  54. e2d67ce Remove explicit matrix from GrDeviceEffect by Michael Ludwig · 4 years, 4 months ago
  55. 318afe6 Don't flatten images in SkImageShader by Brian Salomon · 4 years, 4 months ago
  56. 1af72d1 Make GrBicubicEffect also support centripetal Catmull-Rom kernel. by Brian Salomon · 4 years, 4 months ago
  57. e88320b Update how sample(matrix) calls are invoked in SkSL by Michael Ludwig · 4 years, 4 months ago
  58. b11e627 Move impl into SkColorFilterBase by Mike Reed · 4 years, 4 months ago
  59. b8219e4 update ApplyMatrix signature by Mike Klein · 4 years, 4 months ago
  60. 5aaaeea Supply device and local coords to SkShader_Base::onProgram by Brian Osman · 4 years, 4 months ago
  61. 9aba625 Move setSampleMatrix and setSampledWithExplicitCoords into child registration by Michael Ludwig · 4 years, 4 months ago
  62. e81b108 plumb matrix provider through skvm shaders by Mike Klein · 4 years, 4 months ago
  63. 83c2d35 Use child effects for LUTs in perline noise effects by Brian Salomon · 4 years, 4 months ago
  64. 81454df Use hardware wrap mode in perlin noise effects. by Brian Salomon · 4 years, 4 months ago
  65. a3a9da7 Avoid kN32 bitmaps in setup for GPU perlin effects. by Brian Salomon · 4 years, 4 months ago
  66. e338c29 Make GrGLPerlinNoise::emitCode easier to read. by Brian Salomon · 4 years, 4 months ago
  67. e3a39f7 Update ConstColor FP to support an input FP. by John Stiles · 4 years, 4 months ago
  68. 30212b7 Fix implicit fallthroughs throughout Skia. by John Stiles · 4 years, 4 months ago
  69. 9290d01 Add filter-quality to imageshader factory by Mike Reed · 4 years, 4 months ago
  70. 8106311 move shader-specific checks out of blitter chooser by Mike Reed · 4 years, 4 months ago
  71. 4e221bd Initial clipShader implementation for SkClipStack and GPU by Michael Ludwig · 4 years, 4 months ago
  72. ec8e0bf clean up legacy sRGB stages by Mike Klein · 4 years, 5 months ago
  73. 1f60733 Revert "Revert "move onto new factories for SkMatrix"" by Mike Reed · 4 years, 5 months ago
  74. c80ee45 Revert "move onto new factories for SkMatrix" by Mike Reed · 4 years, 5 months ago
  75. 046c2b7 move onto new factories for SkMatrix by Mike Reed · 4 years, 5 months ago
  76. 9aaec36 Plumbing SkMatrixProvider into the raster backend by Brian Osman · 4 years, 5 months ago
  77. e150888 detect failed matrix update in SkDraw::drawAtlas() by Mike Klein · 4 years, 6 months ago
  78. 449b115 Plumb SkMatrixProvider throughout Ganesh by Brian Osman · 4 years, 6 months ago
  79. 694ec49 GrMatrixConvolutionEffect uses GrTextureEffect by Brian Salomon · 4 years, 6 months ago
  80. 5843012 Add sample(child, matrix) to SkSL. by Ethan Nicholas · 4 years, 6 months ago
  81. 16464c3 Tracking uniform ownership by Ethan Nicholas · 4 years, 6 months ago
  82. 4067a94 the return of bit_clear by Mike Klein · 4 years, 6 months ago
  83. aa68109 special-case overhaul by Mike Klein · 4 years, 6 months ago
  84. 81dd8ab More infix for skvm, add poly() helper for polynomial evaluations by Mike Reed · 4 years, 6 months ago
  85. b6e7ef1 Use skvm infix in gradients by Mike Reed · 4 years, 6 months ago
  86. f3b9a30 Use infix syntax from skvm by Mike Reed · 4 years, 6 months ago
  87. 28fe2c5 remove unused flag by Mike Reed · 4 years, 6 months ago
  88. 8b99b9e flatten skvm type nesting by Mike Klein · 4 years, 6 months ago
  89. 853c15c remove unused SkLightingShader by Mike Reed · 4 years, 6 months ago
  90. d0b568b remove negate() by Mike Klein · 4 years, 6 months ago
  91. ea1d105 onProgram for overdraw-colorfilter by Mike Reed · 4 years, 7 months ago
  92. c2d325c emptyshader should fail onProgram by Mike Reed · 4 years, 7 months ago
  93. 988ce04 remove localmatrix parameter from Blend and Lerp compose shaders by Kevin Lubick · 4 years, 7 months ago
  94. 0113d29 Add skvm program to colorspacexformsteps by Mike Reed · 4 years, 7 months ago
  95. 3c35842 Support for custom vertex data in SkSL and drawVertices by Brian Osman · 4 years, 7 months ago
  96. cb1a2df skvm for picture-shader by Mike Reed · 4 years, 7 months ago
  97. 913a6f5 impl A8/G8 skvm image shaders by Mike Klein · 4 years, 7 months ago
  98. a434e0f pass paint color and full dst info to shaders by Mike Klein · 4 years, 7 months ago
  99. cf3594b Finish implementing blendmodes for skvm by Mike Reed · 4 years, 7 months ago
  100. e965438 implement more blendmodes for skvm by Mike Reed · 4 years, 7 months ago