1. ab015ef Move the ability to access textures, buffers, and image storages out from GrProcessor. by Brian Salomon · 7 years ago
  2. d3b6597 Mark overridden destructors with 'override' and remove 'virtual' by Brian Salomon · 7 years ago
  3. bbd7a3b Make experimental Perlin noise shader take texture proxies 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. 32342f0 Rebase and fix chromium by Brian Osman · 7 years ago
  7. 6f9f7eb Expand use of GrMakeCachedBitmapProxy (take 2) by Robert Phillips · 7 years ago
  8. eae7524 Revert "Expand use of GrMakeCachedBitmapProxy" by Robert Phillips · 7 years ago
  9. 561d1f8 Expand use of GrMakeCachedBitmapProxy by Robert Phillips · 7 years ago
  10. df85c38 stop using SkScalarMul by Mike Reed · 7 years ago
  11. cb30bb2 Remove GrFragmentProcessor::computeInvariantOutput by Brian Salomon · 7 years ago
  12. 83e939b Use SkArenaAlloc in the SkAutoBlitterChoose code. by Herb Derby · 8 years ago
  13. dd8b72a Revert "Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code." by Robert Phillips · 8 years ago
  14. 2b57b7f Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code. by Herb Derby · 8 years ago
  15. 6f6961e make GR_TEST_UTILS=0 work by Hal Canary · 8 years ago
  16. 99d4721 WS: remove trailing WS. by Herb Derby · 8 years ago
  17. 587e08f Revert "Revert "Start of rewrite of GrFragmentProcessor optimizations."" by Brian Salomon · 8 years ago
  18. 052fd51 Revert "Start of rewrite of GrFragmentProcessor optimizations." by Ethan Nicholas · 8 years ago
  19. 85eb422 Start of rewrite of GrFragmentProcessor optimizations. by Brian Salomon · 8 years ago
  20. 5f13fba Stop tracking whether GrFragmentProcessors read their input by Brian Salomon · 8 years ago
  21. 67c18d6 Continue making Ganesh use absolute texture coordinates - take 2 by Robert Phillips · 8 years ago
  22. 61624f0 Plumb dst color space in many places, rather than "mode" by Brian Osman · 8 years ago
  23. 94efbf5 Merge GrGLSLCaps into GrShaderCaps by Brian Salomon · 8 years ago
  24. 99938a8 Merge GrGLSLShaderVar and GrShaderVar by Brian Salomon · 8 years ago
  25. 514baff Rename GrTextureParams to GrSamplerParams by Brian Salomon · 8 years ago
  26. 0bbecb2 Rename GrTextureAccess to GrProcessor::TextureSampler. by Brian Salomon · 8 years ago
  27. 7b8400d Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode by Brian Osman · 8 years ago
  28. 2db8361 bench, samples, etc: s/SkAutoTUnref/sk_sp/ by Hal Canary · 8 years ago
  29. 618d304 GrConstColorProcessor uses 4f colors in the destination space by Brian Osman · 8 years ago
  30. 9f532a3 Add helper to create random AsFPArgs for Ganesh unit tests by Brian Osman · 8 years ago
  31. 2ebd0c8 Remove option to make GrCoordTransforms apply to device positions. by Brian Salomon · 8 years ago
  32. 0d9dfe9 Supply random dst color space to asFP in unit tests by Brian Osman · 8 years ago
  33. 1a1aa93 Remove unneeded GrGLSLTransformedCoordsArray type by bsalomon · 8 years ago
  34. 1638c0d Add destination color space to AsFPArgs. Eliminates last XFORMTODO. by brianosman · 8 years ago
  35. 839345d Bundle SkShader::asFragmentProcessor arguments in a struct by brianosman · 8 years ago
  36. 06ca8ec sk_sp for Ganesh. by bungeman · 8 years ago
  37. 982eb7f Add new SkSourceGammaTreatment enum, used in situations like mipmap construction, where we need to know if we should respect (vs. ignore) the gamma encoding of sRGB tagged images. Plumb that extensively. by brianosman · 8 years ago
  38. 3f6f76f Rename EmitArgs::fSamplers to fTexSamplers by cdalton · 8 years ago
  39. 60c9b58 change flattenable factory to return sk_sp by reed · 8 years ago
  40. 8a21c9f use Make instead of Create to return a shared shader by reed · 8 years ago
  41. a0cee5f remove align16 calls in skhader context sizes. will handle this elsewhere as needed by reed · 8 years ago
  42. 773ceda Enforce 16byte alignment in shader contexts (patchset #1 id:1 of https://codereview.chromium.org/1759653004/ )" by reed · 8 years ago
  43. e38bcaf Revert of enforce 16byte alignment in shader contexts (patchset #1 id:1 of https://codereview.chromium.org/1759653004/ ) by halcanary · 8 years ago
  44. d812fb4 enforce 16byte alignment in shader contexts by reed · 8 years ago
  45. 8d9f2e4 Add ContextRec param to SkShader::contextSize() by fmalita · 8 years ago
  46. 5e58cee Add GrShaderFlags enum by cdalton · 8 years ago
  47. d3b32bf Last bit of GrGLSLFragmentProcessor-derived class cleanup by robertphillips · 9 years ago
  48. bf536af Next round of GrGLSLFragmentProcessor-derived class cleanup by robertphillips · 9 years ago
  49. 0152cc3 remove 565 effects shaders by caryclark · 9 years ago
  50. 7ea439b Create GLSLUniformHandler class for gpu backend by egdaniel · 9 years ago
  51. 4ca2e60 Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder. by egdaniel · 9 years ago
  52. 57d3b03 Rename some processor functions from GL to GLSL by egdaniel · 9 years ago
  53. 64c4728 Make all GrFragmentProcessors GL independent. by egdaniel · 9 years ago
  54. 2d721d3 Move all ShaderBuilder files to GLSL by egdaniel · 9 years ago
  55. 478c04e Update sample to use new perlin noise shader, and make cloud like by egdaniel · 9 years ago
  56. 417011c added experimental improved Perlin noise shader by ethannicholas · 9 years ago