1. 342bfc2 Simplify GrDrawBatch uploads and token uage. by bsalomon · 9 years ago
  2. 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 9 years ago
  3. 397536c Consolidate GPU buffer implementations by cdalton · 9 years ago
  4. f8c3ba4 Revert of Consolidate GPU buffer implementations (patchset #10 id:180001 of https://codereview.chromium.org/1825393002/ ) by robertphillips · 9 years ago
  5. 8b1bff2 Consolidate GPU buffer implementations by cdalton · 9 years ago
  6. 0e1853c Update how we send draws to gpu backend to reduce state setting. by egdaniel · 9 years ago
  7. cdaa97b Circle GP/batch housecleaning by bsalomon · 9 years ago
  8. b56f927 Hide GrPipelineBuilder from GrOvalRenderer by robertphillips · 9 years ago
  9. 0cc2f85 Hide GrDrawTarget from GrOvalRenderer by robertphillips · 9 years ago
  10. 8528541 Add more specialized fragment builders by cdalton · 9 years ago
  11. bd6366a Roll back ellipse logic for now. This was (probably) still wrong. by brianosman · 9 years ago
  12. c6052ac Put back the 0.5 bias in the shader. Only adjust the radii for the geometry, not the radii constants. by brianosman · 9 years ago
  13. 09bf666 Remove the 0.5 bias from the ellipse edge function. This makes coverage drop to zero before we get clipped by the rasterizer (i.e. ensures the generated ellipse is inscribed in the geometry). by brianosman · 9 years ago
  14. bb2ff94 Switch to vertex colors rather than uniforms for color in Ellipse/Circle/RRect/DRRect by brianosman · 9 years ago
  15. 2279325 added support for PLS path rendering by ethannicholas · 9 years ago
  16. 04194f3 Remove two varieties of drawNonAARect from GrDrawTarget by joshualitt · 9 years ago
  17. 7ea439b Create GLSLUniformHandler class for gpu backend by egdaniel · 9 years ago
  18. 144c3c8 Make onPrepareDraws const by joshualitt · 9 years ago
  19. ff21032 New API for computing optimization invariants. by ethannicholas · 9 years ago
  20. 0eafe79 Create GrGLSLVaryingHandler class for program building by egdaniel · 9 years ago
  21. 4ca2e60 Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder. by egdaniel · 9 years ago
  22. e004bfc Increase the amount of debug information printed out by batches by robertphillips · 9 years ago
  23. 57d3b03 Rename some processor functions from GL to GLSL by egdaniel · 9 years ago
  24. e659a58 Move GrGLPrimitive/GeometryProc to GLSL by egdaniel · 9 years ago
  25. 64c4728 Make all GrFragmentProcessors GL independent. by egdaniel · 9 years ago
  26. 2d721d3 Move all ShaderBuilder files to GLSL by egdaniel · 9 years ago
  27. 8dcdedc Make GrGLSLProgramBuilder base class for GrGLProgramBuilder. by egdaniel · 9 years ago
  28. 7dc4bd0 Remove GrGLProcessor and create GrGLSLTextureSampler class. by egdaniel · 9 years ago
  29. 018fb62 Create GLSL base class for ProgramDataManager by egdaniel · 9 years ago
  30. f529439 Move shader precision modifier check onto GLSLCaps by egdaniel · 9 years ago
  31. 1b55a96 Reland of add a ClassID function to GrBatch (patchset #1 id:1 of https://codereview.chromium.org/1353043002/ ) by reed · 9 years ago
  32. 48e3a45 Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ ) by reed · 9 years ago
  33. eb44d53 add a ClassID function to GrBatch by joshualitt · 9 years ago
  34. a7008403 Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ ) by joshualitt · 9 years ago
  35. 4078d52 add a ClassID function to GrBatch by joshualitt · 9 years ago
  36. 465283c Remove batchtracker by joshualitt · 9 years ago
  37. c21b09e Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* by bsalomon · 9 years ago
  38. 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
  39. ecfdc25 Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* by bsalomon · 9 years ago
  40. 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
  41. ac856c9 Remove GrStagedProcessor, remove the word Stage as it applies to FPs by bsalomon · 9 years ago
  42. 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 9 years ago
  43. 4bf69f7 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
  44. 2424344 Remove GrStagedProcessor, remove the word Stage as it applies to FPs by bsalomon · 9 years ago
  45. d2b23e0 Standardize BW to NonAA by joshualitt · 9 years ago
  46. b6b513b Create separate entry points for the various flavors of drawRect by joshualitt · 9 years ago
  47. e46f9fe Privatize GrBatch subclass overrides by bsalomon · 9 years ago
  48. 7539856 Make GrVertexBatch objects hold their own draws during GrDrawTarget flush by bsalomon · 9 years ago
  49. 16b9913 Split GrDrawBatch and GrVertexBatch into their own files by bsalomon · 9 years ago
  50. abd30f5 Introduce GrBatch subclasses GrDrawBatch and GrVertexBatch to prepare for non-drawing batches by bsalomon · 9 years ago
  51. cb02b38 Check for xfer barriers in GrBatch, auto-issue barriers in GrGpu by bsalomon · 9 years ago
  52. 91d844d Rename GrPipelineInfo to GrPipelineOptimizations by bsalomon · 9 years ago
  53. 7441782 Make folder for batches by joshualitt · 9 years ago
  54. fb1141a Don't pass pipeline to GrBatch::generateGeometry() by bsalomon · 9 years ago
  55. eae6200 Some cleanup in GrTextureProvider and GrResourceProvider. by bsalomon · 9 years ago
  56. 8cab9a7 All batches do their own pipeline compare by joshualitt · 9 years ago
  57. 4421a4c small cleanups after fixing const of GrPipelineBuilder on DrawTarget by joshualitt · 9 years ago
  58. ae3d63a ovals now take a const GrPipelineBuilder by joshualitt · 9 years ago
  59. 1c73548 Start to propagate constness of GrPipelineBuilder up the stack by joshualitt · 9 years ago
  60. 0067ff5 fix up test create functions by joshualitt · 9 years ago
  61. 7765a47 Makes GrPipelineInfo a class with query functions used by GrBatch subclasses. by bsalomon · 9 years ago
  62. d07a279 Revert of Rework GrPipelineInfo (patchset #7 id:120001 of https://codereview.chromium.org/1213383005/) by bsalomon · 9 years ago
  63. f5179a4 Makes GrPipelineInfo a class with query functions used by GrBatch subclasses. by bsalomon · 9 years ago
  64. cba99b8 Move GLSL-specific routines/classes to separate glsl directory by jvanverth · 9 years ago
  65. dded696 Implement support for mixed sampled render targets by vbuzinov · 9 years ago
  66. ea46150 Split drawing functionality out of GrContext and into new GrDrawContext by robertphillips · 9 years ago
  67. 5559ca2 Remove uniform view matrix from GrGLPrimitiveProcessor base class by joshualitt · 9 years ago
  68. f2539d5 Use high precision vertex attributes. by senorblanco · 9 years ago
  69. 4b91f76 rename GrDrawTargetCaps to GrCaps by bsalomon · 9 years ago
  70. b8c241a Preliminary attempt to remove batch tracker by joshualitt · 9 years ago
  71. d3a560f Revert of Preliminary attempt to remove batch tracker (patchset #3 id:40001 of https://codereview.chromium.org/1139723004/) by joshualitt · 9 years ago
  72. cbfe91d Preliminary attempt to remove batch tracker by joshualitt · 9 years ago
  73. e3ababe remove localmatrix from GrGeometryProcessor base class by joshualitt · 9 years ago
  74. e578a95 Remove viewmatrix from GrGeometryProcessor base class by joshualitt · 9 years ago
  75. 88c23fc remove color from GrGeometryProcessor by joshualitt · 9 years ago
  76. 1ba8cc9 removing equality / compute invariant loops from GrGeometryProcessors by joshualitt · 9 years ago
  77. 6c89110 GLProgramsTest 3.0 by joshualitt · 9 years ago
  78. 80ea19c Revert of Revert of stop calling SkScalarDiv (patchset #1 id:1 of https://codereview.chromium.org/1138263002/) by reed · 9 years ago
  79. 2629697 Revert of stop calling SkScalarDiv (patchset #4 id:60001 of https://codereview.chromium.org/1135053002/) by reed · 9 years ago
  80. 67d71c8 stop calling SkScalarDiv by reed · 9 years ago
  81. 21279c7 AADistanceFieldPathRenderer unit tests by joshualitt · 10 years ago
  82. e64eb57 Iterate over instanced draws in GrGpu rather than above GrBatchTarget by bsalomon · 10 years ago
  83. e40d397 Isolate GrBufferAllocPools inside GrBatchTarget by robertphillips · 10 years ago
  84. d96a67b small cleanup in GrOvalRenderer by joshualitt · 10 years ago
  85. b5238a7 Start on simplifying generateGeometry() overrides by bsalomon · 10 years ago
  86. 8415abe Revert of Start on simplifying generateGeometry() overrides (patchset #10 id:160001 of https://codereview.chromium.org/1122673002/) by bsalomon · 10 years ago
  87. f28381c Start on simplifying generateGeometry() overrides by bsalomon · 10 years ago
  88. ed0bcad Move instanced index buffer creation to flush time by bsalomon · 10 years ago
  89. d8ed1b6 Revert of Move instanced index buffer creation to flush time (patchset #6 id:100001 of https://codereview.chromium.org/1116943004/) by bsalomon · 10 years ago
  90. ab622c7 Move instanced index buffer creation to flush time by bsalomon · 10 years ago
  91. 99c7c07 Move bounds to GrBatch by joshualitt · 10 years ago
  92. 3e708c5 Add batch unit tests for ovals by joshualitt · 10 years ago
  93. 29bee0f Make XPFragmentBuilder only Builder with access to DstCopy. by egdaniel · 10 years ago
  94. e9c0fc6 Pull out shader-specific caps into GrShaderCaps and GrGLSLCaps by jvanverth · 10 years ago
  95. 4eaf9ce create GrTestUtils.h, move some common functions into it by joshualitt · 10 years ago
  96. 50cb76b Revert of removing equality / compute invariant loops from GrGeometryProcessors (patchset #2 id:20001 of https://codereview.chromium.org/1111603004/) by joshualitt · 10 years ago
  97. ef292a0 removing equality / compute invariant loops from GrGeometryProcessors by joshualitt · 10 years ago
  98. cfc1886 Use GLSLCaps for creating processor keys and GLSL-specific programs by jvanverth · 10 years ago
  99. 72e3ae4 Remove vertex/index buffer factilities from GrDrawTarget. by bsalomon · 10 years ago
  100. 567ff2f Cleanup: Remove unnecessary double-semicolons. by tfarina · 10 years ago