1. 3a0c369 Remove quantization of device-space dest rect for Ganesh analytic rrect blurs by robertphillips · 8 years ago
  2. 287e7cb Revert of Start using vertex attributes for nine-patch blurred rrect draws (patchset #8 id:140001 of https://codereview.chromium.org/2245653002/ ) by robertphillips · 8 years ago
  3. 087905a Start using vertex attributes for nine-patch blurred rrect draws by robertphillips · 8 years ago
  4. c4d2f90 Update ComputeBlurredRRectParams to compute all the parameters needed for occluded blurred rrect ninepatch draws by robertphillips · 8 years ago
  5. d39430d Update blurred rrect mask filter creation method to also handle caching by robertphillips · 8 years ago
  6. 0dafbde Pull handling of blurred circles out of GrRRectBlurEffect::Make by robertphillips · 8 years ago
  7. 865606d Always give simple circular rrects a shot at being directly blurred on the GPU by robertphillips · 8 years ago
  8. 27cdd94 Implement GPU occluded blur mask filter by robertphillips · 8 years ago
  9. f5a83e8 Create blurred RRect mask on GPU (rather than uploading it) by robertphillips · 8 years ago
  10. 3f0e694 Revert of Create blurred RRect mask on GPU (rather than uploading it) (patchset #5 id:80001 of https://codereview.chromium.org/2222083004/ ) by robertphillips · 8 years ago
  11. 94b5c5a Create blurred RRect mask on GPU (rather than uploading it) by robertphillips · 8 years ago
  12. 69cfa9c Revert of Create blurred RRect mask on GPU (rather than uploading it) (patchset #4 id:60001 of https://codereview.chromium.org/2222083004/ ) by robertphillips · 8 years ago
  13. 75ccdc7 Create blurred RRect mask on GPU (rather than uploading it) by robertphillips · 8 years ago
  14. 9aff85a Minor clean up related to blur mask filters by robertphillips · 8 years ago
  15. 4e44efe SkRTConf: eliminate by halcanary · 8 years ago
  16. b979634 Revert of SkRTConf: reduce functionality to what we use, increase simplicity (patchset #8 id:150001 of https://codereview.chromium.org/2212473002/ ) by mtklein · 8 years ago
  17. ef59974 SkRTConf: reduce functionality to what we use, increase simplicity by halcanary · 8 years ago
  18. 9dc935f Remove all usage of SkSurfaceProps::isGammaCorrect() by brianosman · 8 years ago
  19. dfe4f2e Add SkColorSpace to GrDrawContext by brianosman · 8 years ago
  20. 54f30c1 Introduce GrColorSpaceXform, for gamut conversion on textures by brianosman · 8 years ago
  21. 8bad3ac Fix up flags to SkGpuBlurUtils::GaussianBlur by robertphillips · 8 years ago
  22. 06ca8ec sk_sp for Ganesh. by bungeman · 8 years ago
  23. 846c051 Convert GrClip to an abstract base class by cdalton · 8 years ago
  24. f054b17 Swap SkGpuBlurUtils over to using SkIRects by robertphillips · 8 years ago
  25. 04c84af Make SkGpuBlurUtils::GaussianBlur more drawContext centric by robertphillips · 8 years ago
  26. f823778 Revert of Make SkGpuBlurUtils::GaussianBlur more drawContext centric (patchset #2 id:20001 of https://codereview.chromium.org/1962903003/ ) by robertphillips · 8 years ago
  27. d38d92f Make SkGpuBlurUtils::GaussianBlur more drawContext centric by robertphillips · 8 years ago
  28. 6a51491 Revert of Make SkGpuBlurUtils::GaussianBlur more drawContext centric (patchset #2 id:20001 of https://codereview.chromium.org/1962903003/ ) by scroggo · 8 years ago
  29. e7ef01d Make SkGpuBlurUtils::GaussianBlur more drawContext centric by robertphillips · 8 years ago
  30. a8966a8 Reland of Simplify SkGpuBlurUtils::GaussianBlur method (patchset #1 id:1 of https://codereview.chromium.org/1956023002/ ) by robertphillips · 8 years ago
  31. 67a58dc Revert of Simplify SkGpuBlurUtils::GaussianBlur method (patchset #2 id:20001 of https://codereview.chromium.org/1958603002/ ) by jvanverth · 8 years ago
  32. 055e192 Take SkStrokeRec::InitStyle rather than SkPaint::Style in mask filter and DrawMask by bsalomon · 8 years ago
  33. 56a85e6 Simplify SkGpuBlurUtils::GaussianBlur method by robertphillips · 8 years ago
  34. 6c7e325 Bring sk_sp to GrDrawContext by robertphillips · 8 years ago
  35. 09aa1fc Refactor how we store and use samplers in Ganesh by egdaniel · 8 years ago
  36. b800248 Revert of Refactor how we store and use samplers in Ganesh (patchset #7 id:120001 of https://codereview.chromium.org/1885863004/ ) by egdaniel · 8 years ago
  37. 45b61a1 Refactor how we store and use samplers in Ganesh by egdaniel · 8 years ago
  38. 3f6f76f Rename EmitArgs::fSamplers to fTexSamplers by cdalton · 8 years ago
  39. 1f50acf Add appendPrecisionModifier method to GrGLSLShaderBuilder by cdalton · 8 years ago
  40. 898235c SkSurfaceProps now has a gamma-correct ("AllowSRGBInputs") flag. That's propagated in a few places so that the backend can do the right thing for L32 vs S32 mode. by brianosman · 8 years ago
  41. efdfd51 switch maskfilters to sk_sp by reed · 8 years ago
  42. 60c9b58 change flattenable factory to return sk_sp by reed · 8 years ago
  43. 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 8 years ago
  44. 55f2d2d Creating functions for uploading a mipmapped texture. by cblume · 9 years ago
  45. e851714 Make GrRRectBlurEffect::onIsEqual include the roundrect's rect by robertphillips · 9 years ago
  46. 5ec26ae Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 9 years ago
  47. bd500f0 Revert of Move Budgeted enum out of SkSurface, use in GrTextureProvider (patchset #6 id:100001 of https://codereview.chromium.org/1728093005/ ) by bsalomon · 9 years ago
  48. 57599fe Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 9 years ago
  49. 8528541 Add more specialized fragment builders by cdalton · 9 years ago
  50. 5e58cee Add GrShaderFlags enum by cdalton · 9 years ago
  51. bf536af Next round of GrGLSLFragmentProcessor-derived class cleanup by robertphillips · 9 years ago
  52. 9cdb992 Clean up GrGLSLFragmentProcessor-derived classes by robertphillips · 9 years ago
  53. 6121405 Cleaning up trailing spaces and typos. by cblume · 9 years ago
  54. 1de87df Refactor to use GrWrapTextureInBitmap more by robertphillips · 9 years ago
  55. 4e23cda remove imagefilter::sizeconstraint by reed · 9 years ago
  56. e80eb92 Add default ctor to SkMask by robertphillips · 9 years ago
  57. 7ea439b Create GLSLUniformHandler class for gpu backend by egdaniel · 9 years ago
  58. c4b7272 Don't create a GXPFactory when blend is SrcOver by egdaniel · 9 years ago
  59. a2e3e0f Move glsl onto EmitArgs struct for emitCode by egdaniel · 9 years ago
  60. 4ca2e60 Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder. by egdaniel · 9 years ago
  61. 57d3b03 Rename some processor functions from GL to GLSL by egdaniel · 9 years ago
  62. 64c4728 Make all GrFragmentProcessors GL independent. by egdaniel · 9 years ago
  63. 2d721d3 Move all ShaderBuilder files to GLSL by egdaniel · 9 years ago
  64. 07d56b1 Make SkBlurImageFilter capable of cropping during blur (GPU path). by senorblanco · 9 years ago
  65. edce2a8 Revert of Make SkBlurImageFilter capable of cropping during blur (GPU path). (patchset #15 id:260001 of https://codereview.chromium.org/1431593002/ ) by egdaniel · 9 years ago
  66. c57e0de Make SkBlurImageFilter capable of cropping during blur (GPU path). by senorblanco · 9 years ago
  67. a2e69fc Rename non-aa rect methods on GrDrawContext in anticipation of making them support aa by bsalomon · 9 years ago
  68. 7dc4bd0 Remove GrGLProcessor and create GrGLSLTextureSampler class. by egdaniel · 9 years ago
  69. 018fb62 Create GLSL base class for ProgramDataManager by egdaniel · 9 years ago
  70. c9b5f8b tunnel down texture-size-constraint to imagefilters by reed · 9 years ago
  71. 0d3f061 Move GrGLShaderVar to GrGLSL by egdaniel · 9 years ago
  72. f529439 Move shader precision modifier check onto GLSLCaps by egdaniel · 9 years ago
  73. b1dda9b Use the current OpengGL standard to determine blur precision, rather than kGLES by Brian Salomon · 9 years ago
  74. a8e5fbd Fix for GM:bigblurs not actually blurring some of the rectangles on Nexus 10. by ethannicholas · 9 years ago
  75. 2e1e51f GrDrawContext now holds GrRenderTarget pointer by robertphillips · 9 years ago
  76. 4a33952 Bye bye processor data manager. by bsalomon · 9 years ago
  77. d8982d7 Revert of Have GrRectBlurEffect use Linear filtering (rather than Nearest Neighbor) (patchset #2 id:20001 of https://codereview.chromium.org/1378023004/ ) by robertphillips · 9 years ago
  78. 5175b95 Have GrRectBlurEffect use Linear filtering (rather than Nearest Neighbor) by robertphillips · 9 years ago
  79. 7b60c2c Revert of Have GrRectBlurEffect use Linear filtering (rather than Nearest Neighbor) (patchset #1 id:1 of https://codereview.chromium.org/1378023004/ ) by robertphillips · 9 years ago
  80. 2d70bcc Have GrRectBlurEffect use Linear filtering (rather than Nearest Neighbor) by robertphillips · 9 years ago
  81. 30c4cae Add special case circle blur for Ganesh by robertphillips · 9 years ago
  82. c9a3706 Limit lifetime of GrDrawContext objects by robertphillips · 9 years ago
  83. c21b09e Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* by bsalomon · 9 years ago
  84. 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
  85. ecfdc25 Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* by bsalomon · 9 years ago
  86. 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
  87. ac856c9 Remove GrStagedProcessor, remove the word Stage as it applies to FPs by bsalomon · 9 years ago
  88. 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 9 years ago
  89. 4bf69f7b Revert of Remove GrStagedProcessor, remove the word Stage as it applies to FPs (patchset #6 id:90001 of https://codereview.chromium.org/1307223004/ ) by rmistry · 9 years ago
  90. 2424344 Remove GrStagedProcessor, remove the word Stage as it applies to FPs by bsalomon · 9 years ago
  91. 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
  92. 4b3050b Added registerChild; transforms, textures, glKey automatically handled. by wangyix · 9 years ago
  93. 7c157a9 Added GrGLFragmentProcessor::EmitArgs struct for use with emitCode() by wangyix · 9 years ago
  94. ff0ca5e Misc cleanup by robertphillips · 9 years ago
  95. 6af0c93 Moved GrGLFragmentProcessor definition to its own file by wangyix · 9 years ago
  96. 5f10b5c More threading of GrProcessorDataManager by joshualitt · 9 years ago
  97. 0067ff5 fix up test create functions by joshualitt · 9 years ago
  98. ea46150 Split drawing functionality out of GrContext and into new GrDrawContext by robertphillips · 9 years ago
  99. 4b91f76 rename GrDrawTargetCaps to GrCaps by bsalomon · 9 years ago
  100. d309e7a This replaces the texture creation/caching functions on GrContext with a GrTextureProvider interface. The goal is to pass this narrowly focused object in places that currently take a GrContext but don't need and shouldn't use its other methods. It also has an extended private interface for interacting with non-texture resource types. by bsalomon · 9 years ago