1. d3b6597 Mark overridden destructors with 'override' and remove 'virtual' by Brian Salomon · 7 years ago
  2. d7b34a5 Make SkMemory.h and adjust all files for usage. by Herb Derby · 7 years ago
  3. 296b1cc Retract GrContext from src/gpu/effects by Robert Phillips · 7 years ago
  4. 26c90e0 Add GrRenderTargetContext::resourceProvider & GrResourceProvider::caps by Robert Phillips · 7 years ago
  5. 3b65598 Make SkGr.h private and remove unused functions by Brian Osman · 7 years ago
  6. c624d9d Refactor GrColorSpaceXformHelper by Brian Osman · 7 years ago
  7. 32342f0 Rebase and fix chromium by Brian Osman · 7 years ago
  8. ab8e02a SkGradientShader: Fix multi-byte-read-stack-use-after-scope by Hal Canary · 7 years ago
  9. 03e0584 Fix Chrome iOS no GPU build and block includes from src/gpu on our NoGpu bot. by Brian Salomon · 7 years ago
  10. 30f9bc6 Switch GrTextureStripAtlas over to GrTextureProxies by Robert Phillips · 7 years ago
  11. c5ca7f9 Clamp gradient colors in fragment shader after interpolation when there is a color space. by Brian Salomon · 7 years ago
  12. ef0a15b Fix TAP ASAN failure. by Florin Malita · 7 years ago
  13. f3b995b Clarify when tweak alpha for coverage optimizaton can occur. by Brian Salomon · 7 years ago
  14. 8be952a SkScalarMul is deprecated by Mike Reed · 7 years ago
  15. cb30bb2 Remove GrFragmentProcessor::computeInvariantOutput by Brian Salomon · 7 years ago
  16. 63b6156 Fixed3232 overflow in LinearGradientContext::shadeSpan() by Florin Malita · 7 years ago
  17. d956966 Fix int64 overflow in SkClampRange::init() by Florin Malita · 7 years ago
  18. 3d1a6bc [4fGradient] Relax interval checks for SkGradientShaderBase also by Florin Malita · 7 years ago
  19. 5d4cd9e Re-enable processor optimization test with some fixes. by Brian Salomon · 7 years ago
  20. e659c7f [4fGradient] Relax interval checks by Florin Malita · 7 years ago
  21. 52bab30 [4fLinearGradient] Avoid NaNs for degenerate perspectives by Florin Malita · 7 years ago
  22. 69d8d66 [4fGradient] Fix degenerate vertical gradient assert by Florin Malita · 7 years ago
  23. 83e939b Use SkArenaAlloc in the SkAutoBlitterChoose code. by Herb Derby · 7 years ago
  24. 77a7a1b SkColorSpace: remove named API, add gamut API by Matt Sarett · 7 years ago
  25. dd8b72a Revert "Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code." by Robert Phillips · 7 years ago
  26. 1f2fff2 Revert "SkColorSpace: remove named API, add gamut API" by Matt Sarett · 7 years ago
  27. ecaaf6f SkColorSpace: remove named API, add gamut API by Matt Sarett · 7 years ago
  28. 2b57b7f Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code. by Herb Derby · 7 years ago
  29. 8d3ffad Revert "Revert "Don't instantiate shaders with non-invertible local matrix"" by Florin Malita · 7 years ago
  30. 0e86725 Revert "Don't instantiate shaders with non-invertible local matrix" by Hal Canary · 7 years ago
  31. ebfbba9 Don't instantiate shaders with non-invertible local matrix by Florin Malita · 7 years ago
  32. 6f6961e make GR_TEST_UTILS=0 work by Hal Canary · 7 years ago
  33. 882ccaf Raster pipeline support for SkLocalMatrixShader composition by Florin Malita · 7 years ago
  34. 587e08f Revert "Revert "Start of rewrite of GrFragmentProcessor optimizations."" by Brian Salomon · 7 years ago
  35. 052fd51 Revert "Start of rewrite of GrFragmentProcessor optimizations." by Ethan Nicholas · 7 years ago
  36. 85eb422 Start of rewrite of GrFragmentProcessor optimizations. by Brian Salomon · 7 years ago
  37. 67c18d6 Continue making Ganesh use absolute texture coordinates - take 2 by Robert Phillips · 8 years ago
  38. abddea0 Just clamp to limit-epsilon. by Mike Klein · 8 years ago
  39. 80a08dd Fix Vulkan crashes on nexus player by Greg Daniel · 8 years ago
  40. c86e470 SkRasterPipeline impl for 2-stop linear gradients by Florin Malita · 8 years ago
  41. a7d61a6 Revert "Continue making Ganesh use absolute texture coordinates" by Joe Gregorio · 8 years ago
  42. 4493a9d Continue making Ganesh use absolute texture coordinates by Robert Phillips · 8 years ago
  43. 95e3c05 SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h by Hal Canary · 8 years ago
  44. c456b73 Revert "SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h" by Kevin Lubick · 8 years ago
  45. a5494f1 SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h by Hal Canary · 8 years ago
  46. 0d413f0 Revert "Revert "SkNx basically always is fast now."" by Mike Klein · 8 years ago
  47. 8ba64d1 Revert "SkNx basically always is fast now." by Mike Klein · 8 years ago
  48. 21f7838 SkNx basically always is fast now. by Mike Klein · 8 years ago
  49. aaa6d77 Delete SK_SUPPORT_LEGACY_GRADIENT_PREMUL-guarded code by Florin Malita · 8 years ago
  50. 72245c5 Avoid int64 overflow in SkClampRange by Florin Malita · 8 years ago
  51. 1b3387b SkBitmap::setPixelRef(): less reference churn by Hal Canary · 8 years ago
  52. 61624f0 Plumb dst color space in many places, rather than "mode" by Brian Osman · 8 years ago
  53. 0ce4f23 Apply linear gradient premul in 4f by fmalita · 8 years ago
  54. 5b1a7c2 Fuzzer assert in GradientShaderBase4fContext::TSampler by Florin Malita · 8 years ago
  55. 1edc5b9 Rename vars and functions from 'glslcaps'->'shadercaps' by Brian Salomon · 8 years ago
  56. 94efbf5 Merge GrGLSLCaps into GrShaderCaps by Brian Salomon · 8 years ago
  57. 0e39f97 Revert "Revert "make it illegal to include SkXfermode.h"" by Mike Reed · 8 years ago
  58. e9d1b29 Revert "make it illegal to include SkXfermode.h" by Greg Daniel · 8 years ago
  59. 07764ce make it illegal to include SkXfermode.h by Mike Reed · 8 years ago
  60. ab1c3a0 Fix include of GrGLSLCaps in SkGradientShader by Greg Daniel · 8 years ago
  61. 99938a8 Merge GrGLSLShaderVar and GrShaderVar by Brian Salomon · 8 years ago
  62. 514baff Rename GrTextureParams to GrSamplerParams by Brian Salomon · 8 years ago
  63. 0bbecb2 Rename GrTextureAccess to GrProcessor::TextureSampler. by Brian Salomon · 8 years ago
  64. 44e91c9 LinearGradientContext::shade4_clamp: fix div by 0 by James Zern · 8 years ago
  65. 0fdde54 Fix Sk4fLinearGradient initial interval pinning by Florin Malita · 8 years ago
  66. 8a1036c Include what you use with signbit. by Ben Wagner · 8 years ago
  67. 8ffb3e5 Fix fuzzer assert in GradientShaderBase4fContext::TSampler by fmalita · 8 years ago
  68. 6a01554 remove use of xfermode* in procs by Mike Reed · 8 years ago
  69. 7b8400d Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode by Brian Osman · 8 years ago
  70. 67b39de s/SkAutoTUnref/sk_sp/ in src/ part 1 by Hal Canary · 8 years ago
  71. cc34176 Fix GradientShaderBase4fContext::Interval fuzzer assert by fmalita · 8 years ago
  72. afac581 Sk4fLinearGradient fuzzer fixes by fmalita · 8 years ago
  73. 526972e Rename all color space factories from New* to Make* by Brian Osman · 8 years ago
  74. 8f45759 [Sk4fGradient] Use infinity floats for clamp-mode extreme positions by fmalita · 8 years ago
  75. 9f532a3 Add helper to create random AsFPArgs for Ganesh unit tests by Brian Osman · 8 years ago
  76. 9488833 Refactored SkColorSpace and added in a Lab PCS GM by raftias · 8 years ago
  77. a219653 Include 4f variants of random gradients during testing by Brian Osman · 8 years ago
  78. 3a2e45a Faster 4f gradient premul path by fmalita · 8 years ago
  79. ad146f6 added SkSL support for mustForceNegatedAtanParamToFloat cap by ethannicholas · 8 years ago
  80. 466ad99 Slightly generalize GPU hard stop gradient implementation. by Brian Salomon · 8 years ago
  81. e75c19f Update comment, move constant inside helper struct by Brian Osman · 8 years ago
  82. 3f74860 Convert gradient params test helper to a struct by Brian Osman · 8 years ago
  83. 088e21b Harden degenerate gradient context handling by fmalita · 8 years ago
  84. 2ebd0c8 Remove option to make GrCoordTransforms apply to device positions. by Brian Salomon · 8 years ago
  85. 0d9dfe9 Supply random dst color space to asFP in unit tests by Brian Osman · 8 years ago
  86. e25d71c Gradients are serialized (and can be constructed) as SkColor4f + SkColorSpace by brianosman · 8 years ago
  87. eec8304 Added kSRGBLinear_Named color space, along with tests by brianosman · 8 years ago
  88. b58a2b4 Stop aggregating texture/buffer access objects in GrFragmentProcessor parents. by bsalomon · 8 years ago
  89. c68e8924 It is possible to try and draw to an unsupported format. Let this go. by brianosman · 8 years ago
  90. d454609 Support for color-spaces with multi-stop (texture) gradients by brianosman · 8 years ago
  91. 6d7e4e8 Harden LinearGradient4fContext by fmalita · 8 years ago
  92. 54d9b66 Improve ColorStopOptimizer safety by tomhudson · 8 years ago
  93. b9c5137 Add storage and computation of SkColor4f version of gradient stops. by brianosman · 8 years ago
  94. 93110a8 Remove the unused 16-bit gradient cache by brianosman · 8 years ago
  95. 9557c27 Bundle common arguments to GrGradientEffect creation by brianosman · 8 years ago
  96. 14e7a60 Revert of Bundle common arguments to GrGradientEffect creation (patchset #2 id:20001 of https://codereview.chromium.org/2332213007/ ) by djsollen · 8 years ago
  97. f605c16 Bundle common arguments to GrGradientEffect creation by brianosman · 8 years ago
  98. 1a1aa93 Remove unneeded GrGLSLTransformedCoordsArray type by bsalomon · 8 years ago
  99. 95243eb Make GrTextureStripAtlas flush pending IO on newly acquired texture by ajuma · 8 years ago
  100. 8ae991e Flush denorm half floats to zero. by mtklein · 8 years ago