1. c571c00 Revert of sRGB support in Ganesh. Several pieces: (patchset #12 id:220001 of https://codereview.chromium.org/1789663002/ ) by brianosman · 8 years ago
  2. 9e3f1bf sRGB support in Ganesh. Several pieces: by brianosman · 8 years ago
  3. 18300a3 detach -> release by mtklein · 8 years ago
  4. 7e6fcf8 Generic 4f gradient T sampler fallback by fmalita · 8 years ago
  5. d7dc76f Remove version checks for _MSC_VER < 1800 (msvs2013). by bungeman · 8 years ago
  6. 8a21c9f use Make instead of Create to return a shared shader by reed · 8 years ago
  7. d8a4f77 Fix 4f gradient swizzle post http://crrev.com/1774523002 by fmalita · 8 years ago
  8. 7520fc4 Relocate the specialized linear gradient interval builder by fmalita · 8 years ago
  9. a0cee5f remove align16 calls in skhader context sizes. will handle this elsewhere as needed by reed · 8 years ago
  10. 0032a30 Fix SkRadialGradient center discontinuity by fmalita · 8 years ago
  11. 773ceda Enforce 16byte alignment in shader contexts (patchset #1 id:1 of https://codereview.chromium.org/1759653004/ )" by reed · 8 years ago
  12. e38bcaf Revert of enforce 16byte alignment in shader contexts (patchset #1 id:1 of https://codereview.chromium.org/1759653004/ ) by halcanary · 8 years ago
  13. d812fb4 enforce 16byte alignment in shader contexts by reed · 8 years ago
  14. 5edf82e [Reland] Fix SkTwoPointConicalGradient zero-radius handling by fmalita · 8 years ago
  15. e27456a 4f gradient interval builder cleanup by fmalita · 8 years ago
  16. 7349490 Revert of Fix SkTwoPointConicalGradient zero-radius handling (patchset #2 id:20001 of https://codereview.chromium.org/1756573002/ ) by fmalita · 8 years ago
  17. 9c0b02a Fix SkTwoPointConicalGradient zero-radius handling by fmalita · 8 years ago
  18. de11ee4 Switch float arrays to vecs for conical gradients by jvanverth · 8 years ago
  19. b976b27 4f gradient negative-dx interval fixup for kMirror_TileMode by fmalita · 8 years ago
  20. f6bfccd Cleanups related to SkFixed. by benjaminwagner · 8 years ago
  21. c2d35d8 Revert of Simple cleanups related to SkFixed. (patchset #4 id:120001 of https://codereview.chromium.org/1683743005/ ) by benjaminwagner · 8 years ago
  22. 7ea5cb1 Cleanups related to SkFixed. by benjaminwagner · 8 years ago
  23. ca058f5 Retire SkShader::kSupports4f_Flag by fmalita · 8 years ago
  24. 55430a6 Update 4f linear gradient selection heuristic by fmalita · 8 years ago
  25. 8d9f2e4 Add ContextRec param to SkShader::contextSize() by fmalita · 8 years ago
  26. bc590c0 Initial linear gradient 4f impl by fmalita · 8 years ago
  27. 8528541 Add more specialized fragment builders by cdalton · 8 years ago
  28. 8e17556 Change SkMatrix::fixedStepInX to return SkVector (of SkScalar) rather than SkFixed. by benjaminwagner · 8 years ago
  29. 5e58cee Add GrShaderFlags enum by cdalton · 8 years ago
  30. 9cdb992 Clean up GrGLSLFragmentProcessor-derived classes by robertphillips · 9 years ago
  31. 507ef6d SkNx Load/store: take any pointer. by mtklein · 9 years ago
  32. f2b8662 skip zero-length linear gradient intervals to make new code more consistent with older table-based implementation by lsalzman · 9 years ago
  33. aeab8ea fix linear gradient assert, by explicitly clamping by reed · 9 years ago
  34. 0152cc3 remove 565 effects shaders by caryclark · 9 years ago
  35. 6f37b4a Unify some SkNx code by mtklein · 9 years ago
  36. 3127c99 ubsan shift fixes by caryclark · 9 years ago
  37. 1d265ca Pin result in SkATan2_255 by robertphillips · 9 years ago
  38. 7ea439b Create GLSLUniformHandler class for gpu backend by egdaniel · 9 years ago
  39. c2e0ac4 Don't use the Sk4f gradient impl without SIMD by fmalita · 9 years ago
  40. 9db43ac Add Sk4f::ToBytes(uint8_t[16], Sk4f, Sk4f, Sk4f, Sk4f) by mtklein · 9 years ago
  41. 2b46913 Take span len into account when determining whether gradient is vertical by fmalita · 9 years ago
  42. de3aac8 use pinned value during lerp for vertical gradients by reed · 9 years ago
  43. 8d38102 Fix nearly-vertical gradient assert by fmalita · 9 years ago
  44. a2e3e0f Move glsl onto EmitArgs struct for emitCode by egdaniel · 9 years ago
  45. 4ca2e60 Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder. by egdaniel · 9 years ago
  46. f3182eb Implement multi-color-stops in linear gradients using Sk4f by reed · 9 years ago
  47. 57d3b03 Rename some processor functions from GL to GLSL by egdaniel · 9 years ago
  48. 64c4728 Make all GrFragmentProcessors GL independent. by egdaniel · 9 years ago
  49. 2d721d3 Move all ShaderBuilder files to GLSL by egdaniel · 9 years ago
  50. 8dcdedc Make GrGLSLProgramBuilder base class for GrGLProgramBuilder. by egdaniel · 9 years ago
  51. 6f79709 prune unused SkNx features by mtklein · 9 years ago
  52. 018fb62 Create GLSL base class for ProgramDataManager by egdaniel · 9 years ago
  53. 0d3f061 Move GrGLShaderVar to GrGLSL by egdaniel · 9 years ago
  54. f529439 Move shader precision modifier check onto GLSLCaps by egdaniel · 9 years ago
  55. 063675b Remove SK_SUPPORT_LEGACY_GRADIENT_DITHERING from Skia proper by fmalita · 9 years ago
  56. afa95e2 Remove image usage type enum. Use GrTextureParams instead. by bsalomon · 9 years ago
  57. 37d8688 Optional gradient dithering by fmalita · 9 years ago
  58. 4a33952 Bye bye processor data manager. by bsalomon · 9 years ago
  59. f1b7a1d Make skpaint->grpaint flow work for composing draws (verts and atlas) by bsalomon · 9 years ago
  60. 87ba62e Replace GrExtractAlphaFragmentProcessor with DstIn compose processor by bsalomon · 9 years ago
  61. c21b09e Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* by bsalomon · 9 years ago
  62. a511e6a Revert of Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* (patchset #8 id:140001 of https://codereview.chromium.org/1316513002/ ) by rmistry · 9 years ago
  63. ecfdc25 Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* by bsalomon · 9 years ago
  64. 62ce030 Replace SkPin32 with SkTPin and remove. by bungeman · 9 years ago
  65. 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
  66. 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 9 years ago
  67. 99fe822 Use static_assert instead of SK_COMPILE_ASSERT. by bungeman · 9 years ago
  68. f3c15b7 Move SkTemplates.h to private. by bungeman · 9 years ago
  69. f582282 change asABitmap to isABitmap on shader by reed · 9 years ago
  70. 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 · 9 years ago
  71. 4b3050b Added registerChild; transforms, textures, glKey automatically handled. by wangyix · 9 years ago
  72. 7c157a9 Added GrGLFragmentProcessor::EmitArgs struct for use with emitCode() by wangyix · 9 years ago
  73. 6af0c93 Moved GrGLFragmentProcessor definition to its own file by wangyix · 9 years ago
  74. 3df1e21 Another trivial cleanup by joshualitt · 9 years ago
  75. 6968428 Revert of Another trivial cleanup (patchset #6 id:100001 of https://codereview.chromium.org/1229303003/) by joshualitt · 9 years ago
  76. 52e7657 Another trivial cleanup by joshualitt · 9 years ago
  77. 9cc1775 rename GrShaderDataManager -> GrProcessorDataManager by joshualitt · 9 years ago
  78. 0067ff5 fix up test create functions by joshualitt · 9 years ago
  79. b245605 more threading of GrShaderDataManager by joshualitt · 9 years ago
  80. 8ca93e7 Initial CL to create dummy GrShaderDataManager and thread it through by joshualitt · 9 years ago
  81. 31dc1b2 style nit cleanups. e.g. remove 'virtual' on override declarations by robertphillips · 9 years ago
  82. f2fe0e0 Remove overly-promiscuous SkNx syntax sugar. by mtklein · 9 years ago
  83. 424cc26 Remove init from GrGLContextInfo and caps classes by bsalomon · 9 years ago
  84. 4b91f76 rename GrDrawTargetCaps to GrCaps by bsalomon · 9 years ago
  85. 80ea19c Revert of Revert of stop calling SkScalarDiv (patchset #1 id:1 of https://codereview.chromium.org/1138263002/) by reed · 9 years ago
  86. 2629697 Revert of stop calling SkScalarDiv (patchset #4 id:60001 of https://codereview.chromium.org/1135053002/) by reed · 9 years ago
  87. 67d71c8 stop calling SkScalarDiv by reed · 9 years ago
  88. 67383fc remove dead code for SK_SUPPORT_LEGACY_RADIAL_GRADIENT_SQRT by reed · 9 years ago
  89. 71a6cbf remove redundant/deprecated TwoPointRadial gradiet -- use TwoPointConical by reed · 9 years ago
  90. 29bee0f Make XPFragmentBuilder only Builder with access to DstCopy. by egdaniel · 9 years ago
  91. 4eaf9ce create GrTestUtils.h, move some common functions into it by joshualitt · 9 years ago
  92. cfc1886 Use GLSLCaps for creating processor keys and GLSL-specific programs by jvanverth · 9 years ago
  93. d7c014f Split rsqrt into rsqrt{0,1,2}, with increasing cost and precision on ARM by mtklein · 9 years ago
  94. 9a22f48 Revert of Split rsqrt into rsqrt{0,1,2}, with increasing cost and precision on ARM (patchset #2 id:20001 of https://codereview.chromium.org/1109913002/) by mtklein · 9 years ago
  95. 9de1628 Split rsqrt into rsqrt{0,1,2}, with increasing cost and precision on ARM by mtklein · 9 years ago
  96. 1113da7 Mike's radial gradient CL with better float -> int. by mtklein · 9 years ago
  97. 8d3e9df Revert of Mike's radial gradient CL with better float -> int. (patchset #7 id:120001 of https://codereview.chromium.org/1109643002/) by mtklein · 9 years ago
  98. abf6c5c Mike's radial gradient CL with better float -> int. by mtklein · 9 years ago
  99. 36352bf C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} by mtklein · 9 years ago
  100. 5f5a8d7 adding preabandon flag to DM by joshualitt · 9 years ago