1. 8afde5f Rename outputView->writeView and outputSwizzle->writeSwizzle by Brian Salomon · 4 years, 4 months ago
  2. c655c3a Make GrOp::onPrePrepare be pure virtual by Robert Phillips · 4 years, 4 months ago
  3. 456f9b5 Reland "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 5 months ago
  4. f6ed96d Revert "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 5 months ago
  5. e5a06ce Move GrGpuResource GrSurface and GrTexture into src. by Greg Daniel · 4 years, 5 months ago
  6. ac6156c Standardize behavior of ops that implement onPrePrepare by Robert Phillips · 4 years, 5 months ago
  7. 28b0c5d Pass Arenas* to GrOpsTask and GrOps instead of multiple pointers to each pool type by Michael Ludwig · 4 years, 7 months ago
  8. d0840ec Provide record time allocator to onCombineIfPossible() by Michael Ludwig · 4 years, 8 months ago
  9. fcdd061 Use just GrSurfaceProxy in pipeline management. by Michael Ludwig · 4 years, 8 months ago
  10. 8053c97 Add onPrePrepare to GrFillRRectOp by Robert Phillips · 4 years, 8 months ago
  11. df70f15 Add ClockwiseTestOp::onPrePrepare by Robert Phillips · 4 years, 8 months ago
  12. 61fc799 Add creation-time POD memory pool for GrOps by Robert Phillips · 4 years, 9 months ago
  13. 9f2b86c More SkISizification in GPU code. by Brian Salomon · 4 years, 9 months ago
  14. 29f3854 Start disentangling tessellation from pipeline creation in GrTextureOp by Robert Phillips · 4 years, 9 months ago
  15. 7327c9d Add GrRenderTask and GrOp prePrepare framework by Robert Phillips · 4 years, 10 months ago
  16. 5faf474 More bounds fixes for StrokeRect and DefaultPath when using MSAA for non-aa. by Greg Daniel · 4 years, 10 months ago
  17. dcf9ca1 Have visitProxies take a GrTexutreProxy instead of GrSurfaceProxy. by Greg Daniel · 5 years ago
  18. 2d41d0d Remove GrGpuTextureCommandBuffer class and rename to GrOpsRenderPass. by Greg Daniel · 5 years ago
  19. f41b2bd Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask." by Greg Daniel · 5 years ago
  20. f21bf9e Revert "Merge GrOpList and GrRTOpList and rename to GrOpsTask." by Greg Daniel · 5 years ago
  21. 2a59541 Merge GrOpList and GrRTOpList and rename to GrOpsTask. by Greg Daniel · 5 years ago
  22. 5f39427 Fix trace event categories in src/gpu ("skia"->"skia.gpu") by Brian Salomon · 5 years ago
  23. 7eb5c0f Add "GrMipMapped" parameter to visitProxies by Chris Dalton · 5 years ago
  24. 1706cbf Remove VisitorType from GrOp::visitProxies by Chris Dalton · 5 years ago
  25. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
  26. 0ec1c57 remove sk_atomic_inc by Mike Klein · 6 years ago
  27. 588cec7 Reenable GrOp chaining. by Brian Salomon · 6 years ago
  28. 9a390ac Guard GrOp::dumpInfo with SK_DEBUG by Brian Osman · 6 years ago
  29. b41417f Make GrOp base class responsible for merging bounds. by Brian Salomon · 6 years ago
  30. 029b22c error when draw ops do not go through addDrawOp by Ethan Nicholas · 6 years ago
  31. 7d94bb5 Skip visiting for allocator gathering in GrTextureOp when all proxies by Brian Salomon · 6 years ago
  32. 764e546 Fix op chaining painter's order violation in GrRenderTargetOpList. by Brian Salomon · 6 years ago
  33. d25f5bc Allow GrOps to chain themselves together instead of merging. by Brian Salomon · 6 years ago
  34. 7eae3e0 Reland "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  35. fdf05f4 Revert "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  36. 641ac7d Make result of GrOp::combineIfPossible be an enum. by Brian Salomon · 6 years ago
  37. c994a93 Move op memory storage to GrContext (take 2) by Robert Phillips · 6 years ago
  38. 4f6ba2e Revert "Move op memory storage to GrContext" by Robert Phillips · 6 years ago
  39. c8cee44 Move op memory storage to GrContext by Robert Phillips · 6 years ago
  40. f104fec Delete GrDrawOp::wasRecorded by Chris Dalton · 6 years ago
  41. 9712601 Add more granularity inside of SkCanvas::Flush traces. by Xiao Yu · 6 years ago
  42. 2748391 Add ability to dump opList info at flush-time by Robert Phillips · 6 years ago
  43. 3b51df1 Cleanup yes/no enums in Ganesh by Chris Dalton · 7 years ago
  44. f1748f5 Change visitProxies signature by Robert Phillips · 7 years ago
  45. b493eeb Add method to iterate over a GrOp's GrSurfaceProxies by Robert Phillips · 7 years ago
  46. 500d58b Make Copy Ops to go through GpuCommandBuffer instead of straigt to GPU. by Greg Daniel · 7 years ago
  47. b4aab9a Replace SkFAIL with SK_ABORT. by Ben Wagner · 7 years ago
  48. 65a88fa Add GrDebugMarkerOp by Robert Phillips · 7 years ago
  49. e3302df Make InstancedRendering more opList-splitting friendly by Robert Phillips · 7 years ago
  50. 178ce3e Make all GrRenderTargetOpList ops store a GrRenderTarget pointer by Robert Phillips · 7 years ago
  51. 54d212e Revert "Revert "Remove GrPipeline from GrDrawOp."" by Brian Salomon · 7 years ago
  52. c48af93 Revert "Remove GrPipeline from GrDrawOp." by Brian Salomon · 7 years ago
  53. 2bf4b3a Remove GrPipeline from GrDrawOp. by Brian Salomon · 7 years ago
  54. d543e0a Add GrOp::wasRecorded and use in instanced rendering for tracking. by Brian Salomon · 7 years ago
  55. 9e50f7b Store clipped bounds on GrOp rather than in parallel in GrRenderTargetOpList. by Brian Salomon · 7 years ago
  56. f833478 Remove ref counting from GrOp. by Brian Salomon · 8 years ago
  57. 69868af Remove render target unique ID virtual from GrOp. by Brian Salomon · 8 years ago
  58. bde4285 Rename GrOp::draw to GrOp::execute by Brian Salomon · 8 years ago
  59. 53e4c3c Misc batch->op cleanup Part 2 of 2 by Brian Salomon · 8 years ago
  60. 8952743 move src/gpu/batches -> src/gpu/ops by Brian Salomon · 8 years ago[Renamed from src/gpu/batches/GrOp.h]
  61. 742e31d Rename GrBatchFlushState to GrOpFlushState by Brian Salomon · 8 years ago
  62. 25a8809 Rename GrBatch to GrOp by Brian Salomon · 8 years ago[Renamed (66%) from src/gpu/batches/GrBatch.h]
  63. 3a7492f Remove GrBatch::renderTarget() and use GrBatch::renderTargetUniqueID() instead. by Brian Salomon · 8 years ago
  64. 294870f Add explicit UniqueID classes for GrGpuResource & GrSurfaceProxy by Robert Phillips · 8 years ago
  65. 36a77ee Refactor GrVkGpuCommandBuffer to handle multiple GrVkCommandBuffers. by Greg Daniel · 8 years ago
  66. 88cf17d Consolidate handling of infinitely thin primitives and aa bloat handing WRT batch bounds. by bsalomon · 8 years ago
  67. 44fbc79 Dump batch bounds and scissor rect by robertphillips · 8 years ago
  68. 9cb6340 Start using GrGpuCommandBuffer in GrDrawTarget. by egdaniel · 8 years ago
  69. 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
  70. 3c33c38 Batch multiple single NVPR draw paths to instanced draws by kkinnunen · 8 years ago
  71. 2c4bd07 Convert SkRefCnt to std::atomic. by bungeman · 8 years ago
  72. 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 8 years ago
  73. 08e65e7 Lazy init batch unique ID by joshualitt · 8 years ago
  74. 4833f39 Templatize GrNonAtomicRef by cdalton · 8 years ago
  75. 6dea83f Add option to draw wireframe batch bounds by bsalomon · 9 years ago
  76. 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
  77. 26489ef Add option to draw wireframe batch bounds by bsalomon · 9 years ago
  78. db4758c Restrict query bounds for reduce clip to dev bounds by bsalomon · 9 years ago
  79. 1b55a96 Reland of add a ClassID function to GrBatch (patchset #1 id:1 of https://codereview.chromium.org/1353043002/ ) by reed · 9 years ago
  80. 48e3a45 Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ ) by reed · 9 years ago
  81. eb44d53 add a ClassID function to GrBatch by joshualitt · 9 years ago
  82. a7008403 Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ ) by joshualitt · 9 years ago
  83. 4078d52 add a ClassID function to GrBatch by joshualitt · 9 years ago
  84. 5346983 Put clear and discard into GrBatch. by bsalomon · 9 years ago
  85. 16b9913 Split GrDrawBatch and GrVertexBatch into their own files by bsalomon · 9 years ago
  86. abd30f5 Introduce GrBatch subclasses GrDrawBatch and GrVertexBatch to prepare for non-drawing batches by bsalomon · 9 years ago
  87. cb02b38 Check for xfer barriers in GrBatch, auto-issue barriers in GrGpu by bsalomon · 9 years ago
  88. a387a11 Make GrBatch carry its own GrPipeline by bsalomon · 9 years ago
  89. 5ac42ea Make initBatchTracker private, move towards pipeline on batch by bsalomon · 9 years ago
  90. 91d844d Rename GrPipelineInfo to GrPipelineOptimizations by bsalomon · 9 years ago
  91. 7441782 Make folder for batches by joshualitt · 9 years ago[Renamed from src/gpu/GrBatch.h]
  92. ca1f07e Add Batch logging by joshualitt · 9 years ago
  93. fb1141a Don't pass pipeline to GrBatch::generateGeometry() by bsalomon · 9 years ago
  94. 8cab9a7 All batches do their own pipeline compare by joshualitt · 9 years ago
  95. dbe1e6f Give GrBatch a pointer to GrPipeline by joshualitt · 9 years ago
  96. 0df62e3 Revert of Give GrBatch a pointer to GrPipeline (patchset #1 id:1 of https://codereview.chromium.org/1237283007/) by joshualitt · 9 years ago
  97. 1170a12 Give GrBatch a pointer to GrPipeline by joshualitt · 9 years ago
  98. 1b24933 Remove SkThread.h, include SkMutex.h or SkAtomics.h as appropriate. by mtklein · 9 years ago
  99. 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
  100. c50acf2 Remove SkThread.h, include SkMutex.h or SkAtomics.h as appropriate. by mtklein · 9 years ago