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