1. 3f74860 Convert gradient params test helper to a struct by Brian Osman · 9 years ago
  2. 088e21b Harden degenerate gradient context handling by fmalita · 9 years ago
  3. 2ebd0c8 Remove option to make GrCoordTransforms apply to device positions. by Brian Salomon · 9 years ago
  4. e25d71c Gradients are serialized (and can be constructed) as SkColor4f + SkColorSpace by brianosman · 9 years ago
  5. eec8304 Added kSRGBLinear_Named color space, along with tests by brianosman · 9 years ago
  6. b58a2b4 Stop aggregating texture/buffer access objects in GrFragmentProcessor parents. by bsalomon · 9 years ago
  7. c68e8924 It is possible to try and draw to an unsupported format. Let this go. by brianosman · 9 years ago
  8. d454609 Support for color-spaces with multi-stop (texture) gradients by brianosman · 9 years ago
  9. 6d7e4e8 Harden LinearGradient4fContext by fmalita · 9 years ago
  10. 54d9b66 Improve ColorStopOptimizer safety by tomhudson · 9 years ago
  11. b9c5137 Add storage and computation of SkColor4f version of gradient stops. by brianosman · 9 years ago
  12. 93110a8 Remove the unused 16-bit gradient cache by brianosman · 9 years ago
  13. 9557c27 Bundle common arguments to GrGradientEffect creation by brianosman · 9 years ago
  14. 14e7a60 Revert of Bundle common arguments to GrGradientEffect creation (patchset #2 id:20001 of https://codereview.chromium.org/2332213007/ ) by djsollen · 9 years ago
  15. f605c16 Bundle common arguments to GrGradientEffect creation by brianosman · 9 years ago
  16. 95243eb Make GrTextureStripAtlas flush pending IO on newly acquired texture by ajuma · 9 years ago
  17. 582a656 Simplify the gradient color stop optimizer by fmalita · 9 years ago
  18. 68d952c Implement gradient simplification for 0,0,1 and 0,1,1 gradients by fmenozzi · 9 years ago
  19. e9fd0f8 Return color shader instead of 2-color gradient when color count is 1 by fmenozzi · 9 years ago
  20. 6b7a6c7 Revert of Return color shader instead of 2-color gradient when color count is 1 (patchset #3 id:40001 of https://codereview.chromium.org/2259823005/ ) by reed · 9 years ago
  21. da082a5 Return color shader instead of 2-color gradient when color count is 1 by fmenozzi · 9 years ago
  22. af23ee5 Reducing number of calls to GLSL mix() from two to one reduces frame render time by 21% by fmenozzi · 9 years ago
  23. cd9a1d0 Add specialized code for hard stop gradients on GPU by fmenozzi · 9 years ago
  24. 8a822ba Revert of Exact Ganesh Gradients for Special Cases (patchset #9 id:160001 of https://codereview.chromium.org/2223203003/ ) by halcanary · 9 years ago
  25. 2a49591 Remove generalized gradient code by fmenozzi · 9 years ago
  26. cf736d7 Revert of Exact Ganesh Gradients for Special Cases (patchset #8 id:140001 of https://codereview.chromium.org/2223203003/ ) by halcanary · 9 years ago
  27. 99818d6 Remove generalized gradient code by fmenozzi · 9 years ago
  28. 568de46 Revert "Remove generalized gradient code" by fmenozzi · 9 years ago
  29. cb0f4c3 SkGradientShader.cpp: fix build when SK_SUPPORT_GPU=0 by halcanary · 9 years ago
  30. 0c63006 Remove generalized gradient code by fmenozzi · 9 years ago
  31. c523104 Prevent degenerate linear gradient instantiation by fmalita · 9 years ago
  32. 55d318d Refactor various gradient effect classes by fmenozzi · 9 years ago
  33. 523a239 Check PremulType during GrGradientEffect::onIsEqual by csmartdalton · 9 years ago
  34. 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 · 9 years ago
  35. 748d620 Harden linear gradients by fmalita · 9 years ago
  36. 086eea9 Revert of SK_DECLARE_STATIC_MUTEX -> static SkMutex (patchset #1 id:1 of https://codereview.chromium.org/1948193002/ ) by reed · 9 years ago
  37. 5e56cfd SK_DECLARE_STATIC_MUTEX -> static SkMutex by mtklein · 9 years ago
  38. 09aa1fc Refactor how we store and use samplers in Ganesh by egdaniel · 9 years ago
  39. b800248 Revert of Refactor how we store and use samplers in Ganesh (patchset #7 id:120001 of https://codereview.chromium.org/1885863004/ ) by egdaniel · 9 years ago
  40. 45b61a1 Refactor how we store and use samplers in Ganesh by egdaniel · 9 years ago
  41. d9dd428 Modernize and trim down SkOnce. by mtklein · 9 years ago
  42. 3f6f76f Rename EmitArgs::fSamplers to fTexSamplers by cdalton · 9 years ago
  43. a635936 sRGB support in Ganesh. Several pieces: by brianosman · 9 years ago
  44. c571c00 Revert of sRGB support in Ganesh. Several pieces: (patchset #12 id:220001 of https://codereview.chromium.org/1789663002/ ) by brianosman · 9 years ago
  45. 9e3f1bf sRGB support in Ganesh. Several pieces: by brianosman · 9 years ago
  46. 8a21c9f use Make instead of Create to return a shared shader by reed · 9 years ago
  47. 5edf82e [Reland] Fix SkTwoPointConicalGradient zero-radius handling by fmalita · 9 years ago
  48. bc590c0 Initial linear gradient 4f impl by fmalita · 9 years ago
  49. 8528541 Add more specialized fragment builders by cdalton · 9 years ago
  50. 5e58cee Add GrShaderFlags enum by cdalton · 10 years ago
  51. 9cdb992 Clean up GrGLSLFragmentProcessor-derived classes by robertphillips · 10 years ago
  52. 0152cc3 remove 565 effects shaders by caryclark · 10 years ago
  53. 7ea439b Create GLSLUniformHandler class for gpu backend by egdaniel · 10 years ago
  54. a2e3e0f Move glsl onto EmitArgs struct for emitCode by egdaniel · 10 years ago
  55. 4ca2e60 Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder. by egdaniel · 10 years ago
  56. 2d721d3 Move all ShaderBuilder files to GLSL by egdaniel · 10 years ago
  57. 8dcdedc Make GrGLSLProgramBuilder base class for GrGLProgramBuilder. by egdaniel · 10 years ago
  58. 018fb62 Create GLSL base class for ProgramDataManager by egdaniel · 10 years ago
  59. f529439 Move shader precision modifier check onto GLSLCaps by egdaniel · 10 years ago
  60. 063675b Remove SK_SUPPORT_LEGACY_GRADIENT_DITHERING from Skia proper by fmalita · 10 years ago
  61. afa95e2 Remove image usage type enum. Use GrTextureParams instead. by bsalomon · 10 years ago
  62. 37d8688 Optional gradient dithering by fmalita · 10 years ago
  63. 4a33952 Bye bye processor data manager. by bsalomon · 10 years ago
  64. 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 10 years ago
  65. 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 10 years ago
  66. b1daa86 When getGLInstance is called on a frag proc, the resulting GrGLFragmentProcessor will be the root of a tree of GrGLFragmentProcessors that mirrors the GrFragmentProcessor's tree. This allows setData() to be called recursively (removing the responsibility from compose shader) and allows gl instances direct access to their children gl instances so they can emit their code. by wangyix · 10 years ago
  67. 9cc1775 rename GrShaderDataManager -> GrProcessorDataManager by joshualitt · 10 years ago
  68. b245605 more threading of GrShaderDataManager by joshualitt · 10 years ago
  69. 71a6cbf remove redundant/deprecated TwoPointRadial gradiet -- use TwoPointConical by reed · 10 years ago
  70. 29bee0f Make XPFragmentBuilder only Builder with access to DstCopy. by egdaniel · 10 years ago
  71. 5f5a8d7 adding preabandon flag to DM by joshualitt · 10 years ago
  72. 1b74730 improve sanity checks on gradient constructor parameters by reed · 11 years ago
  73. f3f5bad Add toString methods to SkImageFilter-derived classes by robertphillips · 11 years ago
  74. 56995b5 Remove GP from drawstate, revision of invariant output for GP by joshualitt · 11 years ago
  75. 8c0f615 Revert of Remove GP from drawstate, revision of invariant output for GP (patchset #9 id:160001 of https://codereview.chromium.org/791743003/) by joshualitt · 11 years ago
  76. c6bc58e Remove GP from drawstate, revision of invariant output for GP by joshualitt · 11 years ago
  77. cc695fe Gradient shaders: make fPtsToUnit const, pre-cache getType(). by mtklein · 11 years ago
  78. 9f876a3 Use threshold of 1 texture coord value per pixel w/ nearest neighbor. by bsalomon · 11 years ago
  79. 422f56f Make addUniform take a precision by bsalomon · 11 years ago
  80. eb2a676 Remove backend factories by joshualitt · 11 years ago
  81. 3f3b3d0 Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. by mtklein · 11 years ago
  82. 6e78293 Revert of Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. (patchset #1 id:1 of https://codereview.chromium.org/769953002/) by mtklein · 11 years ago
  83. 52c2935 Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. by mtklein · 11 years ago
  84. 88fd0fb Bump min picture version. by mtklein · 11 years ago
  85. 267ce48 remove proc key by joshualitt · 11 years ago
  86. 60030bc remove one place we read from gpu key in effects by joshualitt · 11 years ago
  87. 605dd0f Move GrInvariantOutput out of GrProcessor and into its own class. by egdaniel · 11 years ago
  88. c6327a8 stuff by bsalomon · 11 years ago
  89. 420d7e9 Auto-compare GrProcessors' texture accesses in isEqual(). by bsalomon · 11 years ago
  90. de258cd Make GrFragmentProcessor auto-compare coord xforms. by bsalomon · 11 years ago
  91. 0e08fc1 Push isEqual/onIsEqual down from GrProcessor to subclasses. by bsalomon · 11 years ago
  92. ccb2e38 Create helper functions to use in computeInvariantOutput calls by egdaniel · 11 years ago
  93. 1598899 FPs now use the correct builder types(just a rename) by joshualitt · 11 years ago
  94. bcf0a52 GrResourceCache2 manages scratch texture. by bsalomon · 11 years ago
  95. 9323b8b Revert "GrResourceCache2 manages scratch texture." by Brian Salomon · 11 years ago
  96. d14e1a2 GrResourceCache2 manages scratch texture. by bsalomon · 11 years ago
  97. 1a8ecdf Add isSingleComponent bool to getConstantColorComponent by egdaniel · 11 years ago
  98. b4b7a4c Revert of Add isSingleComponent bool to getConstantColorComponent (patchset #6 id:100001 of https://codereview.chromium.org/608253002/) by robertphillips · 11 years ago
  99. 3b8af07 Add isSingleComponent bool to getConstantColorComponent by egdaniel · 11 years ago
  100. dbe6074 Revert of GrResourceCache2 manages scratch texture. (patchset #14 id:260001 of https://codereview.chromium.org/608883003/) by robertphillips · 11 years ago