1. 9cdb992 Clean up GrGLSLFragmentProcessor-derived classes by robertphillips · 8 years ago
  2. f267c1e Add ability to extract YUV planes from SkImage by bsalomon · 8 years ago
  3. 2279325 added support for PLS path rendering by ethannicholas · 8 years ago
  4. f42fca4 Add gpu implementation of OverdrawXfermode by robertphillips · 8 years ago
  5. 6121405 Cleaning up trailing spaces and typos. by cblume · 8 years ago
  6. 5366a09 Revert of added support for PLS path rendering (patchset #16 id:360001 of https://codereview.chromium.org/1541903002/ ) by ethannicholas · 8 years ago
  7. 6c9cd55 Make swizzling in read/write pixel copy code more generic by bsalomon · 8 years ago
  8. e429c88 Revert of Add gpu implementation of OverdrawXfermode (patchset #6 id:100001 of https://codereview.chromium.org/1607253002/ ) by robertphillips · 8 years ago
  9. 7df3f5e added support for PLS path rendering by ethannicholas · 8 years ago
  10. 8bc3cf8 Add gpu implementation of OverdrawXfermode by robertphillips · 8 years ago
  11. 221524d Start using <type_traits> and <utility> (C++11). by bungeman · 9 years ago
  12. 2047b78 Don't ref/unref the static src-over xp by bsalomon · 9 years ago
  13. 2eb1009 Add check for highp support in Conic effect by robertphillips · 9 years ago
  14. 53f26aa Remove uniform color for GrDistanceFieldGeoProc by joshualitt · 9 years ago
  15. e87256c4 Do elliptical clips in normalized space on devices with a "real" mediump by bsalomon · 9 years ago
  16. cd07491 Prevent overflow in length() in GLCircularRRectEffect by bsalomon · 9 years ago
  17. 96afa52 Boost GrGLConicEffect's variables to all high precision by robertphillips · 9 years ago
  18. 0707364 Revert of Boost GrGLConicEffect's variables to all high precision (patchset #1 id:1 of https://codereview.chromium.org/1513483002/ ) by robertphillips · 9 years ago
  19. 624c59a Boost GrGLConicEffect's variables to all high precision by robertphillips · 9 years ago
  20. d9d30f7 Allow LCD text to batch across colorchanges. This will always use by joshualitt · 9 years ago
  21. 7ea439b Create GLSLUniformHandler class for gpu backend by egdaniel · 9 years ago
  22. f34b293 Add in shader blending for CoverageSetOp XP by egdaniel · 9 years ago
  23. 144c3c8 Make onPrepareDraws const by joshualitt · 9 years ago
  24. 56cf6dc Create a static instances of SrcOver XferProcessor by egdaniel · 9 years ago
  25. de4166a APIs which took colorPOI / coveragePOI pairs updated to take a GrPipelineOptimizations struct by ethannicholas · 9 years ago
  26. ff21032 New API for computing optimization invariants. by ethannicholas · 9 years ago
  27. c4b7272 Don't create a GXPFactory when blend is SrcOver by egdaniel · 9 years ago
  28. f234272 Revert of Make specialized SrcOver XPFactory (patchset #3 id:40001 of https://codereview.chromium.org/1455273006/ ) by egdaniel · 9 years ago
  29. 0eafe79 Create GrGLSLVaryingHandler class for program building by egdaniel · 9 years ago
  30. a7006d4 Make specialized SrcOver XPFactory by egdaniel · 9 years ago
  31. 783a4da Add more batch information printouts by robertphillips · 9 years ago
  32. a2e3e0f Move glsl onto EmitArgs struct for emitCode by egdaniel · 9 years ago
  33. 4ca2e60 Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder. by egdaniel · 9 years ago
  34. e004bfc Increase the amount of debug information printed out by batches by robertphillips · 9 years ago
  35. 57d3b03 Rename some processor functions from GL to GLSL by egdaniel · 9 years ago
  36. e659a58 Move GrGLPrimitive/GeometryProc to GLSL by egdaniel · 9 years ago
  37. fa4cc8b Move XferProcessors to glsl by egdaniel · 9 years ago
  38. 64c4728 Make all GrFragmentProcessors GL independent. by egdaniel · 9 years ago
  39. c94cd7c Fix GrCoverageSetOpXP unit test on mixed samples by cdalton · 9 years ago
  40. 2d721d3 Move all ShaderBuilder files to GLSL by egdaniel · 9 years ago
  41. 8dcdedc Make GrGLSLProgramBuilder base class for GrGLProgramBuilder. by egdaniel · 9 years ago
  42. c55271f Separate out natively-texture image/bmp draws from cached-as-texture image/bmp draws by bsalomon · 9 years ago
  43. 6950de6 Comments Style: s/skbug.com/bug.skia.org/ by halcanary · 9 years ago
  44. a2e69fc Rename non-aa rect methods on GrDrawContext in anticipation of making them support aa by bsalomon · 9 years ago
  45. 8515377 Make bicubic FP factories return const FPs by bsalomon · 9 years ago
  46. 574a4c1 Move shader compiling to ProgramBuilder and various ShaderBuilder cleanups. by egdaniel · 9 years ago
  47. 7dc4bd0 Remove GrGLProcessor and create GrGLSLTextureSampler class. by egdaniel · 9 years ago
  48. 018fb62 Create GLSL base class for ProgramDataManager by egdaniel · 9 years ago
  49. 472d44e Add version string and force highp NDS transfrom to GLSLCaps by egdaniel · 9 years ago
  50. 899ba37 Revert of Add version string and force highp NDS transfrom to GLSLCaps (patchset #3 id:40001 of https://codereview.chromium.org/1417993004/ ) by egdaniel · 9 years ago
  51. cef4bce Add version string and force highp NDS transfrom to GLSLCaps by egdaniel · 9 years ago
  52. 0d3f061 Move GrGLShaderVar to GrGLSL by egdaniel · 9 years ago
  53. f529439 Move shader precision modifier check onto GLSLCaps by egdaniel · 9 years ago
  54. 0214173 Stop creating static GrProcessor instances by bsalomon · 9 years ago
  55. 77a2e52 Remove DrawingMgr shims from GrContext by robertphillips · 9 years ago
  56. 2e1e51f GrDrawContext now holds GrRenderTarget pointer by robertphillips · 9 years ago
  57. f276ac5 Move functions from SkGr to SkGrPriv.h by bsalomon · 9 years ago
  58. 0ba8c24 Insert clip fragment processor outside GrCMM by bsalomon · 9 years ago
  59. 4a33952 Bye bye processor data manager. by bsalomon · 9 years ago
  60. f1b7a1d Make skpaint->grpaint flow work for composing draws (verts and atlas) by bsalomon · 9 years ago
  61. 38ddbad Mangle output var in GrGLFragmentProcessor::emitChild by bsalomon · 9 years ago
  62. e73f1f6 Prefer dual source/framebuffer fetch paths for GPU LCD. by egdaniel · 9 years ago
  63. 87ba62e Replace GrExtractAlphaFragmentProcessor with DstIn compose processor by bsalomon · 9 years ago
  64. 106b124 Remove SkNEW and SkDELETE macros by mdempsky · 9 years ago
  65. 1b55a96 Reland of add a ClassID function to GrBatch (patchset #1 id:1 of https://codereview.chromium.org/1353043002/ ) by reed · 9 years ago
  66. 48e3a45 Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ ) by reed · 9 years ago
  67. eb44d53 add a ClassID function to GrBatch by joshualitt · 9 years ago
  68. a7008403 Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ ) by joshualitt · 9 years ago
  69. 4078d52 add a ClassID function to GrBatch by joshualitt · 9 years ago
  70. ae4738f Create fragment processor for performing input color blend with child processor by bsalomon · 9 years ago
  71. 27b6335 On gpu, use max(r,g,b) for coverage alpha in LCD and update lcd blend gm. by egdaniel · 9 years ago
  72. 723b050 Add support for blending of LCD for all blend modes. BUG=skia: by egdaniel · 9 years ago
  73. 506c802 Add helper for creating leaf FPs inside GrFP::TestCreate functions by bsalomon · 9 years ago
  74. b5b6032 Test that GrFragmentProcessors work without input colors. by bsalomon · 9 years ago
  75. 59ce45f Revert of Test that GrFragmentProcessors work without input colors. (patchset #2 id:20001 of https://codereview.chromium.org/1341853002/ ) by bsalomon · 9 years ago
  76. 72c58e7 Test that GrFragmentProcessors work without input colors. by bsalomon · 9 years ago
  77. 465283c Remove batchtracker by joshualitt · 9 years ago
  78. 059dffa There's a set probability that a linear pipeline of random procs will be created (old behavior), or a pipeline with a single proc tree (added behavior). by wangyix · 9 years ago
  79. 809e5af Brian requested a new namespace for factories that create fragment processors that combine 2 things with a xfermode. This way, we can change the implementation of these factories in the future to not use GrComposeEffect if desired. by wangyix · 9 years ago
  80. 54a6b1a emitChild() used to generate a mangled outputColor based on the parent's outputColor; now it just accepts an outputColor string. It's now up to the programmer to declare outputColors if needed before emitting child code. by wangyix · 9 years ago
  81. c9a3706 Limit lifetime of GrDrawContext objects by robertphillips · 9 years ago
  82. c21b09e Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* by bsalomon · 9 years ago
  83. 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
  84. ecfdc25 Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* by bsalomon · 9 years ago
  85. 761cf61 Clean up SkTLogic. by bungeman · 9 years ago
  86. 38f1f6f Remove overly complicated GR_CREATE_STATIC_PROCESSOR macro by mdempsky · 9 years ago
  87. 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
  88. ac856c9 Remove GrStagedProcessor, remove the word Stage as it applies to FPs by bsalomon · 9 years ago
  89. 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 9 years ago
  90. 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
  91. 2424344 Remove GrStagedProcessor, remove the word Stage as it applies to FPs by bsalomon · 9 years ago
  92. b5fb5af Fix for MSAN unintialized value by joshualitt · 9 years ago
  93. da04e0e Allow setting of GrBatchFontCache atlas sizes by joshualitt · 9 years ago
  94. 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
  95. e46f9fe Privatize GrBatch subclass overrides by bsalomon · 9 years ago
  96. 7539856 Make GrVertexBatch objects hold their own draws during GrDrawTarget flush by bsalomon · 9 years ago
  97. 16b9913 Split GrDrawBatch and GrVertexBatch into their own files by bsalomon · 9 years ago
  98. abd30f5 Introduce GrBatch subclasses GrDrawBatch and GrVertexBatch to prepare for non-drawing batches by bsalomon · 9 years ago
  99. cb02b38 Check for xfer barriers in GrBatch, auto-issue barriers in GrGpu by bsalomon · 9 years ago
  100. 91d844d Rename GrPipelineInfo to GrPipelineOptimizations by bsalomon · 9 years ago