1. 9338c60 Switch FP creation over to GrRecordingContext by Robert Phillips · 6 years ago
  2. 1efecea Make asFragmentProcessor entry point only take a GrRecordingContext (take 2) by Robert Phillips · 6 years ago
  3. a7f0013 Revert "Make asFragmentProcessor entry point only take a GrRecordingContext" by Robert Phillips · 6 years ago
  4. e821d21 Make asFragmentProcessor entry point only take a GrRecordingContext by Robert Phillips · 6 years ago
  5. e1f5502 Reland "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  6. c83da98 Revert "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  7. 91c1d08 SkSL is now pickier about type conversions by Ethan Nicholas · 6 years ago
  8. 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago
  9. 2ee498c fixed uninitialized value in Perlin noise shader by Ethan Nicholas · 6 years ago
  10. 8294015 Fixed GPU perlin noise shaders under rotation. by Ethan Nicholas · 6 years ago
  11. 246bc3d Revert "Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures."" by Brian Salomon · 6 years ago
  12. 47be94a Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures." by Brian Salomon · 6 years ago
  13. 10273c1 Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures. by Brian Salomon · 6 years ago
  14. 2335644 Fix occurrences of "-Wextra-semi-stmt" by Brian Salomon · 6 years ago
  15. fa5f6ce rename some flattenable routines by Mike Klein · 6 years ago
  16. 4fee323 override getTypeName() instead of using table by Mike Klein · 6 years ago
  17. 1295672 clean up flattenable macro cruft by Mike Klein · 6 years ago
  18. e92aae6 make legacy shadercontext optional by Mike Reed · 6 years ago
  19. cb3d087 Remove all remaining GrColor4f (other than gradients) by Brian Osman · 6 years ago
  20. f28e55d Add SkPMColor4f support to SkSL by Brian Osman · 6 years ago
  21. e50efdf Remove a few exit-time destructors. by Nico Weber · 6 years ago
  22. 82e0e44 Remove a largue quantity of 4444 and/or dithering code by Brian Osman · 6 years ago
  23. 12fb9cf added SkSL saturate() function by Ethan Nicholas · 6 years ago
  24. f7dcd76 Remove array of TextureSampler pointers from GrIOResourceProcessor. by Brian Salomon · 6 years ago
  25. f18c756 Pull non-substantive changes out of omnibus CL by Robert Phillips · 6 years ago
  26. 27dddae rebase by Cary Clark · 6 years ago
  27. 102c8cf Harden SkPerlinNoiseShader StitchData initialization by Florin Malita · 6 years ago
  28. 89ad31e Revert "Reland "remove toString"" by Cary Clark · 6 years ago
  29. 92e37b6 Reland "remove toString" by Cary Clark · 6 years ago
  30. 32a4910 Revert "remove toString" by Cary Clark · 6 years ago
  31. 5191880 remove toString by Cary Clark · 6 years ago
  32. 832aa11 validate perlin inputs by Mike Reed · 6 years ago
  33. 6ee268d Fix UBSAN warnings in SkPerlinNoiseShaderImpl by Kevin Lubick · 6 years ago
  34. c6c5ead Reland "Fix handling of MaskFilter matrices" by Florin Malita · 6 years ago
  35. c64ee20 Revert "Fix handling of MaskFilter matrices" by Robert Phillips · 6 years ago
  36. 2097fd0 Fix handling of MaskFilter matrices by Florin Malita · 6 years ago
  37. 9988541 remove SK_IGNORE_TO_STRING by Cary Clark · 6 years ago
  38. 7e1912a Move GrMakeCachedBitmapProxy work in lazy mode by Greg Daniel · 7 years ago
  39. 28eaed2 add gpu impl for shadermaskfilter by Mike Reed · 7 years ago
  40. de5c502 move checkLE functionality directly onto readbuffer by Mike Reed · 7 years ago
  41. bee2732 Fix some fuzzer bugs from Skia's image filter fuzzer by Robert Phillips · 7 years ago
  42. e3429e6 rename inner AsFPArgs to stand-alone GrFPArgs by Mike Reed · 7 years ago
  43. 1afd4cd Add GrProxyProvider by Robert Phillips · 7 years ago
  44. e9d172a converted ConstColorProcessor to SkSL by Ethan Nicholas · 7 years ago
  45. 63fd760 Remove trailing whitespace. by Ben Wagner · 7 years ago
  46. abff956 initClassID no longer auto-allocates ids by Ethan Nicholas · 7 years ago
  47. 8aa4569 switched SkSL's temporary 'highfloat' type back to 'float' by Ethan Nicholas · 7 years ago
  48. f7b8820 re-land of new SkSL precisions by Ethan Nicholas · 7 years ago
  49. 27185a9 Revert "Revert "Revert "Switched highp float to highfloat and mediump float to half.""" by Ethan Nicholas · 7 years ago
  50. 05d5a13 Revert "Revert "Switched highp float to highfloat and mediump float to half."" by Ethan Nicholas · 7 years ago
  51. 2bbdcc4 Rework GrSamplerParams to be more compact and use its own wrap mode enum. by Brian Salomon · 7 years ago
  52. 1d816b9 Revert "Switched highp float to highfloat and mediump float to half." by Brian Salomon · 7 years ago
  53. 88d99c6 Switched highp float to highfloat and mediump float to half. by Ethan Nicholas · 7 years ago
  54. aff329b Make GrFragmentProcessor be non-refcounted and use std::unique_ptr. by Brian Salomon · 7 years ago
  55. 5af9ea3 renamed SkSL types in preparation for killing precision modifiers by Ethan Nicholas · 7 years ago
  56. 4331e46 Implement GrFragmentProcessor::clone() for lighting and perlin noise classes by Brian Salomon · 7 years ago
  57. 0c26a9d GR_TEST_UTILS fixes by Brian Salomon · 7 years ago
  58. c352f3b fixed improved perlin noise effect on ANGLE by Ethan Nicholas · 7 years ago
  59. fbcef6e Clean up GrResourceProvider usage by Robert Phillips · 7 years ago
  60. 83223bc Store SkPerlinNoiseShaderImpl's PaintingData inline by Florin Malita · 7 years ago
  61. b365cf5 Speculative fix for SkPerlinNoiseShaderImpl::asFragmentProcessor leak by Florin Malita · 7 years ago
  62. 5edba45 [Reland] Relocate shaders to own dir by Florin Malita · 7 years ago[Renamed from src/effects/SkPerlinNoiseShader.cpp]
  63. f2ae2b2 move perlinenoise2 into effects by Mike Reed · 7 years ago
  64. d8872be Revert "Relocate shaders to own dir" by Stan Iliev · 7 years ago[Renamed from src/shaders/SkPerlinNoiseShader.cpp]
  65. fabe0b2 Relocate shaders to own dir by Florin Malita · 7 years ago[Renamed from src/effects/SkPerlinNoiseShader.cpp]
  66. 4aed138 Reland of SkShaderBase by Florin Malita · 7 years ago
  67. d93e11c Revert "SkShaderBase" by Florin Malita · 7 years ago
  68. 58a7564 SkShaderBase by Florin Malita · 7 years ago
  69. 14d54c2 Hide SkPerlinNoiseShader impl details by Florin Malita · 7 years ago
  70. fda4600 SkPerlinNoiseShader: handle pathological inputs by Hal Canary · 7 years ago
  71. ab015ef Move the ability to access textures, buffers, and image storages out from GrProcessor. by Brian Salomon · 7 years ago
  72. d3b6597 Mark overridden destructors with 'override' and remove 'virtual' by Brian Salomon · 7 years ago
  73. 26c90e0 Add GrRenderTargetContext::resourceProvider & GrResourceProvider::caps by Robert Phillips · 8 years ago
  74. 3b65598 Make SkGr.h private and remove unused functions by Brian Osman · 8 years ago
  75. 32342f0 Rebase and fix chromium by Brian Osman · 8 years ago
  76. 6f9f7eb Expand use of GrMakeCachedBitmapProxy (take 2) by Robert Phillips · 8 years ago
  77. eae7524 Revert "Expand use of GrMakeCachedBitmapProxy" by Robert Phillips · 8 years ago
  78. 561d1f8 Expand use of GrMakeCachedBitmapProxy by Robert Phillips · 8 years ago
  79. 8be952a SkScalarMul is deprecated by Mike Reed · 8 years ago
  80. cb30bb2 Remove GrFragmentProcessor::computeInvariantOutput by Brian Salomon · 8 years ago
  81. 83e939b Use SkArenaAlloc in the SkAutoBlitterChoose code. by Herb Derby · 8 years ago
  82. dd8b72a Revert "Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code." by Robert Phillips · 8 years ago
  83. 2b57b7f Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code. by Herb Derby · 8 years ago
  84. 6f6961e make GR_TEST_UTILS=0 work by Hal Canary · 8 years ago
  85. 587e08f Revert "Revert "Start of rewrite of GrFragmentProcessor optimizations."" by Brian Salomon · 8 years ago
  86. 052fd51 Revert "Start of rewrite of GrFragmentProcessor optimizations." by Ethan Nicholas · 8 years ago
  87. 85eb422 Start of rewrite of GrFragmentProcessor optimizations. by Brian Salomon · 8 years ago
  88. bbeb573 Simplify SkShader::ContextRec::fLocalMatrix handling by Florin Malita · 8 years ago
  89. 5f13fba Stop tracking whether GrFragmentProcessors read their input by Brian Salomon · 8 years ago
  90. 67c18d6 Continue making Ganesh use absolute texture coordinates - take 2 by Robert Phillips · 8 years ago
  91. a7d61a6 Revert "Continue making Ganesh use absolute texture coordinates" by Joe Gregorio · 8 years ago
  92. 4493a9d Continue making Ganesh use absolute texture coordinates by Robert Phillips · 8 years ago
  93. 61624f0 Plumb dst color space in many places, rather than "mode" by Brian Osman · 8 years ago
  94. 94efbf5 Merge GrGLSLCaps into GrShaderCaps by Brian Salomon · 8 years ago
  95. 99938a8 Merge GrGLSLShaderVar and GrShaderVar by Brian Salomon · 8 years ago
  96. 514baff Rename GrTextureParams to GrSamplerParams by Brian Salomon · 8 years ago
  97. 0bbecb2 Rename GrTextureAccess to GrProcessor::TextureSampler. by Brian Salomon · 8 years ago
  98. 7b8400d Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode by Brian Osman · 8 years ago
  99. 67b39de s/SkAutoTUnref/sk_sp/ in src/ part 1 by Hal Canary · 8 years ago
  100. 618d304 GrConstColorProcessor uses 4f colors in the destination space by Brian Osman · 8 years ago