1. 21fc5ce Reland "Add support for unpremul image sources in the GPU backend" by Brian Osman · 6 years ago
  2. 0b0e0b8 centralize default src/dst colorspace policy by Mike Klein · 6 years ago
  3. cbf64e3 Revert "Add support for unpremul image sources in the GPU backend" by Brian Osman · 6 years ago
  4. f06240d Add support for unpremul image sources in the GPU backend by Brian Osman · 6 years ago
  5. e03a176 streamline interface to GrColorSpaceXform::Make() by Mike Klein · 6 years ago
  6. 8f3d36c add dstAT param to xform steps by Mike Klein · 6 years ago
  7. 015c899 port most SkAtomic<T> to std::atomic<T> by Mike Klein · 6 years ago
  8. 0d5d065 Remove ContextRect::DstType by Brian Osman · 6 years ago
  9. 97d0970 Fix SkColor4Shader by Brian Osman · 6 years ago
  10. 12fb9cf added SkSL saturate() function by Ethan Nicholas · 6 years ago
  11. 057ad70 Update GrTextureStripAtlas for DDLs (take 2) by Robert Phillips · 6 years ago
  12. 20ee171 Revert "Update GrTextureStripAtlas for DDLs" by Robert Phillips · 6 years ago
  13. c042d41 Update GrTextureStripAtlas for DDLs by Robert Phillips · 6 years ago
  14. f7dcd76 Remove array of TextureSampler pointers from GrIOResourceProcessor. by Brian Salomon · 6 years ago
  15. e28a6b5 add explicit accessor for sRGB singleton colorspaces by Mike Klein · 6 years ago
  16. 75b7526 Address fuzzer issue by Robert Phillips · 6 years ago
  17. 84364ee De-virtualize SkBitmapController by Florin Malita · 6 years ago
  18. d5148e3 Move SkNoncopyable to include/private. by Ben Wagner · 6 years ago
  19. a8cdbd7 Restore SkLightingShader and associated classes by Robert Phillips · 6 years ago
  20. f6db495 Remove SkTransferFunctionBehavior by Brian Osman · 6 years ago
  21. 7e83f89 plumb through arenaalloc by Mike Reed · 6 years ago
  22. 4a17501 Revert "update SkColor4f::FromColor() to preserve transfer function" by Robert Phillips · 6 years ago
  23. b62f50c Replace nearly all kRespect with kIgnore by Brian Osman · 6 years ago
  24. 9e22923 update SkColor4f::FromColor() to preserve transfer function by Mike Klein · 6 years ago
  25. 5551a94 update color management for color shaders by Mike Klein · 6 years ago
  26. b82edcc update (non-sprite) image shader color management by Mike Klein · 6 years ago
  27. b456e2f Fix fuzzer bug in SkGradientShader::MakeSweep by Robert Phillips · 6 years ago
  28. ccd3995 Support older SKPs drawing to legacy destinations correctly by Brian Osman · 6 years ago
  29. 6667fb1 Switch gradients to as-encoded blending by Brian Osman · 6 years ago
  30. 3785471 basic first pass at RGBA F32 support by Mike Klein · 6 years ago
  31. f08d1d0 Stop using SkTSwap. by Ben Wagner · 6 years ago
  32. 3567c14 Implement nonlinear (as-encoded) blending in GrColorSpaceXform by Brian Osman · 6 years ago
  33. 653f34d Remove GrPixelConfig argument to GrColorSpaceXform[Effect]::Make by Brian Osman · 6 years ago
  34. f18c756 Pull non-substantive changes out of omnibus CL by Robert Phillips · 6 years ago
  35. efd99cc clean up SkPicture include by Cary Clark · 6 years ago
  36. 27dddae rebase by Cary Clark · 6 years ago
  37. 102c8cf Harden SkPerlinNoiseShader StitchData initialization by Florin Malita · 7 years ago
  38. 2b23c4b Dest color space no longer impacts mipmaps or texture sampling by Brian Osman · 7 years ago
  39. 89ad31e Revert "Reland "remove toString"" by Cary Clark · 7 years ago
  40. 92e37b6 Reland "remove toString" by Cary Clark · 7 years ago
  41. 588f879 warmup, remove clamping in append_gamut_transform() by Mike Klein · 7 years ago
  42. 4dc5a45 remove defines and add commas by Cary Clark · 7 years ago
  43. 32a4910 Revert "remove toString" by Cary Clark · 7 years ago
  44. 5191880 remove toString by Cary Clark · 7 years ago
  45. 832aa11 validate perlin inputs by Mike Reed · 7 years ago
  46. daebae9 Return nullptr when ReadBuffer becomes invalid by Kevin Lubick · 7 years ago
  47. 6ee268d Fix UBSAN warnings in SkPerlinNoiseShaderImpl by Kevin Lubick · 7 years ago
  48. 45a6d71 Avoid dividing by zero in SkTwoPointConicalGradient::Create by Yuqian Li · 7 years ago
  49. c7fe0f7 Make GrCaps and GrShaderCaps private. by Brian Salomon · 7 years ago
  50. c2ea327 Validate readByteArrayAsData size by Florin Malita · 7 years ago
  51. f77db11 Validate gradient DescriptorScope size during deserialization by Florin Malita · 7 years ago
  52. a2f14de check for focaldata failure by Mike Reed · 7 years ago
  53. 0b510fb allow div-by-zero by Mike Reed · 7 years ago
  54. baf9e05 allow div by zero by Mike Reed · 7 years ago
  55. abc8575 Remove stale gradient color space assert by Florin Malita · 7 years ago
  56. 8f88d89 Fix use-of-uninitialized-value in SkPictureShader::onMakeContext by Florin Malita · 7 years ago
  57. 8e3426f Reland "low-hanging bilerp_clamp_8888 wins" by Mike Klein · 7 years ago
  58. b460320 Revert "low-hanging bilerp_clamp_8888 wins" by Mike Klein · 7 years ago
  59. f946b41 low-hanging bilerp_clamp_8888 wins by Mike Klein · 7 years ago
  60. c6c5ead Reland "Fix handling of MaskFilter matrices" by Florin Malita · 7 years ago
  61. c64ee20 Revert "Fix handling of MaskFilter matrices" by Robert Phillips · 7 years ago
  62. 2097fd0 Fix handling of MaskFilter matrices by Florin Malita · 7 years ago
  63. 3b6afd5 Remove unused field fBitmapBytes by Yuqian Li · 7 years ago
  64. 9988541 remove SK_IGNORE_TO_STRING by Cary Clark · 7 years ago
  65. 325ea32 Fix SkLocalMatrixShader nesting semantics by Florin Malita · 7 years ago
  66. af2769d Banish SkShaderBase::isRasterPipelineOnly() by Florin Malita · 7 years ago
  67. 560d283 Fixing build with SK_IGNORE_TO_STRING defined. by Kaloyan Donev · 7 years ago
  68. ec46871 Make consistent isRadiusIncreasing decision by Yuqian Li · 7 years ago
  69. 650dd90 Fix concentric 2pt conical gradient in GPU where r1 < r0 by Yuqian Li · 7 years ago
  70. 96b6d53 Fix GrTextureStripAtlasManager cleanup order bug by Robert Phillips · 7 years ago
  71. 40481bb Harden initial LinearGradient4f tiling by Florin Malita · 7 years ago
  72. e8de024 with no more offline codegen, seed_shader can be normal by Mike Klein · 7 years ago
  73. 41a3b87 Make GrTextureStripAtlas DDL friendly by Robert Phillips · 7 years ago
  74. 1eb5ca4 tighten check when we might overflow legacy shader math by Mike Reed · 7 years ago
  75. 62ce2ca Simplify decal for gradients by Mike Reed · 7 years ago
  76. dfc0e91 add decal tilemode to shaders by Mike Reed · 7 years ago
  77. db78cba Avoid creating MIPs until necessary when MIP bias is active by Brian Osman · 7 years ago
  78. 5b6fa82 Respect FPArgs local matrix when picking a filtering mode in image shader by Brian Osman · 7 years ago
  79. 154771b clean up SK_LEGACY_HIGH_QUALITY_SCALING_CLAMP by Mike Klein · 7 years ago
  80. 1f31309 yet another approach to unpremul scale pixels by Mike Klein · 7 years ago
  81. 47cf048 Revert "alternate approach to unpremul scalePixels()" by Mike Klein · 7 years ago
  82. c461680 alternate approach to unpremul scalePixels() by Mike Klein · 7 years ago
  83. 7e1912a Move GrMakeCachedBitmapProxy work in lazy mode by Greg Daniel · 7 years ago
  84. 7558e4d Refactor explicit inverse calculation in SkImageShader::onAppendStages() by Florin Malita · 7 years ago
  85. 18f7e0a Fix picture shader handling of outer local matrix by Florin Malita · 7 years ago
  86. 7a92639 Disable texture strip atlasing for DDL by Robert Phillips · 7 years ago
  87. a12c419 check matrix for SkFixed32.32 compatibility by Mike Reed · 7 years ago
  88. 28eaed2 add gpu impl for shadermaskfilter by Mike Reed · 7 years ago
  89. ac568a9 1010102, 101010x, 888x in sw by Mike Klein · 7 years ago
  90. 88d9071 Revert "hide picture virtuals (no public callers)" by Mike Klein · 7 years ago
  91. 8005bff hide picture virtuals (no public callers) by Mike Reed · 7 years ago
  92. de5c502 move checkLE functionality directly onto readbuffer by Mike Reed · 7 years ago
  93. bee2732 Fix some fuzzer bugs from Skia's image filter fuzzer by Robert Phillips · 7 years ago
  94. 75ae421 IWYU -- SkShader.h by Mike Reed · 7 years ago
  95. 3bc266b Revert "Revert "simplify GrFPArgs, isolating localmatrix"" by Mike Reed · 7 years ago
  96. 3d628fe Revert "simplify GrFPArgs, isolating localmatrix" by Mike Reed · 7 years ago
  97. b76c717 simplify GrFPArgs, isolating localmatrix by Mike Reed · 7 years ago
  98. e3429e6 rename inner AsFPArgs to stand-alone GrFPArgs by Mike Reed · 7 years ago
  99. 5a0f345 remove code from old picture serial guard by Mike Reed · 7 years ago
  100. 33a8656 Reuse the CPU 2pt conical code in the GPU backend by Yuqian Li · 7 years ago