1. 764e546 Fix op chaining painter's order violation in GrRenderTargetOpList. by Brian Salomon · 6 years ago
  2. d25f5bc Allow GrOps to chain themselves together instead of merging. by Brian Salomon · 6 years ago
  3. 7eae3e0 Reland "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  4. fdf05f4 Revert "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  5. 641ac7d Make result of GrOp::combineIfPossible be an enum. by Brian Salomon · 6 years ago
  6. c994a93 Move op memory storage to GrContext (take 2) by Robert Phillips · 6 years ago
  7. 4f6ba2e Revert "Move op memory storage to GrContext" by Robert Phillips · 6 years ago
  8. c8cee44 Move op memory storage to GrContext by Robert Phillips · 6 years ago
  9. f104fec Delete GrDrawOp::wasRecorded by Chris Dalton · 6 years ago
  10. 9712601 Add more granularity inside of SkCanvas::Flush traces. by Xiao Yu · 6 years ago
  11. 2748391 Add ability to dump opList info at flush-time by Robert Phillips · 6 years ago
  12. 3b51df1 Cleanup yes/no enums in Ganesh by Chris Dalton · 7 years ago
  13. f1748f5 Change visitProxies signature by Robert Phillips · 7 years ago
  14. b493eeb Add method to iterate over a GrOp's GrSurfaceProxies by Robert Phillips · 7 years ago
  15. 500d58b Make Copy Ops to go through GpuCommandBuffer instead of straigt to GPU. by Greg Daniel · 7 years ago
  16. b4aab9a Replace SkFAIL with SK_ABORT. by Ben Wagner · 7 years ago
  17. 65a88fa Add GrDebugMarkerOp by Robert Phillips · 7 years ago
  18. e3302df Make InstancedRendering more opList-splitting friendly by Robert Phillips · 7 years ago
  19. 178ce3e Make all GrRenderTargetOpList ops store a GrRenderTarget pointer by Robert Phillips · 7 years ago
  20. 54d212e Revert "Revert "Remove GrPipeline from GrDrawOp."" by Brian Salomon · 7 years ago
  21. c48af93 Revert "Remove GrPipeline from GrDrawOp." by Brian Salomon · 7 years ago
  22. 2bf4b3a Remove GrPipeline from GrDrawOp. by Brian Salomon · 7 years ago
  23. d543e0a Add GrOp::wasRecorded and use in instanced rendering for tracking. by Brian Salomon · 7 years ago
  24. 9e50f7b Store clipped bounds on GrOp rather than in parallel in GrRenderTargetOpList. by Brian Salomon · 7 years ago
  25. f833478 Remove ref counting from GrOp. by Brian Salomon · 8 years ago
  26. 69868af Remove render target unique ID virtual from GrOp. by Brian Salomon · 8 years ago
  27. bde4285 Rename GrOp::draw to GrOp::execute by Brian Salomon · 8 years ago
  28. 53e4c3c Misc batch->op cleanup Part 2 of 2 by Brian Salomon · 8 years ago
  29. 8952743 move src/gpu/batches -> src/gpu/ops by Brian Salomon · 8 years ago[Renamed from src/gpu/batches/GrOp.h]
  30. 742e31d Rename GrBatchFlushState to GrOpFlushState by Brian Salomon · 8 years ago
  31. 25a8809 Rename GrBatch to GrOp by Brian Salomon · 8 years ago[Renamed (66%) from src/gpu/batches/GrBatch.h]
  32. 3a7492f Remove GrBatch::renderTarget() and use GrBatch::renderTargetUniqueID() instead. by Brian Salomon · 8 years ago
  33. 294870f Add explicit UniqueID classes for GrGpuResource & GrSurfaceProxy by Robert Phillips · 8 years ago
  34. 36a77ee Refactor GrVkGpuCommandBuffer to handle multiple GrVkCommandBuffers. by Greg Daniel · 8 years ago
  35. 88cf17d Consolidate handling of infinitely thin primitives and aa bloat handing WRT batch bounds. by bsalomon · 8 years ago
  36. 44fbc79 Dump batch bounds and scissor rect by robertphillips · 8 years ago
  37. 9cb6340 Start using GrGpuCommandBuffer in GrDrawTarget. by egdaniel · 8 years ago
  38. 1dc1721 Revert of Batch multiple single NVPR draw paths to instanced draws (patchset #5 id:80001 of https://codereview.chromium.org/1908433002/ ) by stephana · 8 years ago
  39. 3c33c38 Batch multiple single NVPR draw paths to instanced draws by kkinnunen · 8 years ago
  40. 2c4bd07 Convert SkRefCnt to std::atomic. by bungeman · 8 years ago
  41. 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 8 years ago
  42. 08e65e7 Lazy init batch unique ID by joshualitt · 8 years ago
  43. 4833f39 Templatize GrNonAtomicRef by cdalton · 9 years ago
  44. 6dea83f Add option to draw wireframe batch bounds by bsalomon · 9 years ago
  45. e2725f5 Revert of Add option to draw wireframe batch bounds (patchset #6 id:100001 of https://codereview.chromium.org/1494473005/ ) by scroggo · 9 years ago
  46. 26489ef Add option to draw wireframe batch bounds by bsalomon · 9 years ago
  47. db4758c Restrict query bounds for reduce clip to dev bounds by bsalomon · 9 years ago
  48. 1b55a96 Reland of add a ClassID function to GrBatch (patchset #1 id:1 of https://codereview.chromium.org/1353043002/ ) by reed · 9 years ago
  49. 48e3a45 Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ ) by reed · 9 years ago
  50. eb44d53 add a ClassID function to GrBatch by joshualitt · 9 years ago
  51. a7008403 Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ ) by joshualitt · 9 years ago
  52. 4078d52 add a ClassID function to GrBatch by joshualitt · 9 years ago
  53. 5346983 Put clear and discard into GrBatch. by bsalomon · 9 years ago
  54. 16b9913 Split GrDrawBatch and GrVertexBatch into their own files by bsalomon · 9 years ago
  55. abd30f5 Introduce GrBatch subclasses GrDrawBatch and GrVertexBatch to prepare for non-drawing batches by bsalomon · 9 years ago
  56. cb02b38 Check for xfer barriers in GrBatch, auto-issue barriers in GrGpu by bsalomon · 9 years ago
  57. a387a11 Make GrBatch carry its own GrPipeline by bsalomon · 9 years ago
  58. 5ac42ea Make initBatchTracker private, move towards pipeline on batch by bsalomon · 9 years ago
  59. 91d844d Rename GrPipelineInfo to GrPipelineOptimizations by bsalomon · 9 years ago
  60. 7441782 Make folder for batches by joshualitt · 9 years ago[Renamed from src/gpu/GrBatch.h]
  61. ca1f07e Add Batch logging by joshualitt · 9 years ago
  62. fb1141a Don't pass pipeline to GrBatch::generateGeometry() by bsalomon · 9 years ago
  63. 8cab9a7 All batches do their own pipeline compare by joshualitt · 9 years ago
  64. dbe1e6f Give GrBatch a pointer to GrPipeline by joshualitt · 9 years ago
  65. 0df62e3 Revert of Give GrBatch a pointer to GrPipeline (patchset #1 id:1 of https://codereview.chromium.org/1237283007/) by joshualitt · 9 years ago
  66. 1170a12 Give GrBatch a pointer to GrPipeline by joshualitt · 9 years ago
  67. 1b24933 Remove SkThread.h, include SkMutex.h or SkAtomics.h as appropriate. by mtklein · 9 years ago
  68. 02802f6 Revert of Remove SkThread.h, include SkMutex.h or SkAtomics.h as appropriate. (patchset #4 id:60001 of https://codereview.chromium.org/1215393002/) by jvanverth · 9 years ago
  69. c50acf2 Remove SkThread.h, include SkMutex.h or SkAtomics.h as appropriate. by mtklein · 9 years ago
  70. 2766c00 remove SkInstCnt by mtklein · 9 years ago
  71. e64eb57 Iterate over instanced draws in GrGpu rather than above GrBatchTarget by bsalomon · 9 years ago
  72. e40d397 Isolate GrBufferAllocPools inside GrBatchTarget by robertphillips · 9 years ago
  73. cb8979d Move DrawInfo out from GrDrawTarget and rename to GrVertices. by bsalomon · 9 years ago
  74. b5238a7 Start on simplifying generateGeometry() overrides by bsalomon · 9 years ago
  75. 8415abe Revert of Start on simplifying generateGeometry() overrides (patchset #10 id:160001 of https://codereview.chromium.org/1122673002/) by bsalomon · 9 years ago
  76. f28381c Start on simplifying generateGeometry() overrides by bsalomon · 9 years ago
  77. 99c7c07 Move bounds to GrBatch by joshualitt · 9 years ago
  78. 3e708c5 Add batch unit tests for ovals by joshualitt · 9 years ago
  79. 5bf99f1 Creation of GrBatchAtlas and Distancefieldpathrenderer batch by joshualitt · 9 years ago
  80. db0f951 Stop lieing about GrBatch color for Rects by joshualitt · 9 years ago
  81. 7bc18b7 Hairline batch by joshualitt · 10 years ago
  82. 46c77f7 Revert of Hairline batch (patchset #17 id:360001 of https://codereview.chromium.org/876673002/) by joshualitt · 10 years ago
  83. 658d55c Hairline batch by joshualitt · 10 years ago
  84. cb3f504 Revert of Hairline batch (patchset #16 id:300001 of https://codereview.chromium.org/876673002/) by joshualitt · 10 years ago
  85. 6eff870 Hairline batch by joshualitt · 10 years ago
  86. 4d8da81 GrBatchPrototype by joshualitt · 10 years ago
  87. c2893c5 Revert of GrBatchPrototype (patchset #32 id:630001 of https://codereview.chromium.org/845103005/) by joshualitt · 10 years ago
  88. d5a7db4 GrBatchPrototype by joshualitt · 10 years ago
  89. ca0a179 Revert of GrBatchPrototype (patchset #30 id:570001 of https://codereview.chromium.org/845103005/) by joshualitt · 10 years ago
  90. d15e4e4 GrBatchPrototype by joshualitt · 10 years ago