1. f91aeb2 Move a bunch of gpu files out of include/private and into src/gpu. by Greg Daniel · 6 years ago[Renamed (98%) from include/private/GrOpList.h]
  2. 3d4cac5 Remove IO refs from GrSurfaceProxy only by Robert Phillips · 6 years ago
  3. 6e17f1d Revert "Clear and discard stencil buffers on tilers" by Michael Ludwig · 6 years ago
  4. 7b2c855 Clear and discard stencil buffers on tilers by Chris Dalton · 6 years ago
  5. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 6 years ago
  6. 12c4629 Remove the option of disabling explicit resource allocation by Robert Phillips · 6 years ago
  7. 831a293 Plumb sk_sp through the GrOpList class hierarchy by Robert Phillips · 6 years ago
  8. 9313aa7 Skip flush in GrDrawingManager if the specifed proxy doesn't have any work (take 2) by Robert Phillips · 6 years ago
  9. 9a7c7be Revert "Skip flush in GrDrawingManager if the specifed proxy doesn't have any work" by Robert Phillips · 6 years ago
  10. 4187ac5 Skip flush in GrDrawingManager if the specifed proxy doesn't have any work by Robert Phillips · 6 years ago
  11. 0af0813 skia: Fix -Wextra-semi warnings in non-dcheck builds. by Nico Weber · 6 years ago
  12. be9aff2 Remove GrContextPriv.h from GrRenderTargetContext.h by Robert Phillips · 6 years ago
  13. c39d0c8 Implement generic draw-as-clear fallback for color and stencil by Michael Ludwig · 6 years ago
  14. 967df20 Deuninstantiate by Brian Salomon · 6 years ago
  15. 9a9baae Use SkPMColor4f throughout clear APIs by Brian Osman · 6 years ago
  16. 1986f88 Remove unused GrOpList::numOps() by Brian Salomon · 6 years ago
  17. 46acf9d Add context option to reduce opList splitting by Robert Phillips · 6 years ago
  18. e6d0618 Add list of dependents to GrOpList class by Robert Phillips · 6 years ago
  19. ee78396 templatize GrSurfaceProxyRef by Brian Salomon · 6 years ago
  20. 01a9128 Maybe fix numStencilBits TSAN crash by Robert Phillips · 6 years ago
  21. 6a4e60b Revert "Reduce arbitrary opList splitting when sorting (take 2)" by Robert Phillips · 6 years ago
  22. 20d4e54 Reduce arbitrary opList splitting when sorting (take 2) by Robert Phillips · 6 years ago
  23. ce3c28f Pull non-substantive changes out of "Reduce arbitrary opList splitting when sorting" by Robert Phillips · 6 years ago
  24. 4fa3178 Revert "Reduce arbitrary opList splitting when sorting" by Robert Phillips · 6 years ago
  25. 94fee93 Reduce arbitrary opList splitting when sorting by Robert Phillips · 6 years ago
  26. c994a93 Move op memory storage to GrContext (take 2) by Robert Phillips · 7 years ago
  27. 4f6ba2e Revert "Move op memory storage to GrContext" by Robert Phillips · 7 years ago
  28. c8cee44 Move op memory storage to GrContext by Robert Phillips · 7 years ago
  29. 7c525e6 Plumb GrContext everywhere by Robert Phillips · 7 years ago
  30. 2748391 Add ability to dump opList info at flush-time by Robert Phillips · 7 years ago
  31. 4150eea Move control of explicit GPU resource allocation to GrContextOptions by Robert Phillips · 7 years ago
  32. 8e54604 Revert "Re-enable explicit resource allocation in Skia (take 2)" by Robert Phillips · 7 years ago
  33. ed858ec Re-enable explicit resource allocation in Skia (take 2) by Robert Phillips · 7 years ago
  34. 11bdbe0 Revert "Re-enable explicit resource allocation in Skia" by Robert Phillips · 7 years ago
  35. ac18b46 Re-enable explicit resource allocation in Skia by Robert Phillips · 7 years ago
  36. 6200036 Implement GPU/OpList DDLs by Robert Phillips · 7 years ago[Renamed (98%) from src/gpu/GrOpList.h]
  37. aa3dfbe Remove Ops whose lazy proxies fail to instantiate on flush by Greg Daniel · 7 years ago
  38. 9ee5ab7 Disable explicit resource allocation in Ganesh by Robert Phillips · 7 years ago
  39. f06c358 Remove instanced rendering by Brian Salomon · 7 years ago
  40. a32a3c3 Add analytic clip FPs that read from the CCPR atlas by Chris Dalton · 7 years ago
  41. 4e92652 Revert "Revert "Enable explicit GPU resource allocation"" by Robert Phillips · 7 years ago
  42. 5374733 Revert "Enable explicit GPU resource allocation" by Robert Phillips · 7 years ago
  43. 733965a Enable explicit GPU resource allocation by Robert Phillips · 7 years ago
  44. 0658f76 Fix Flutter/Fushcia build by Robert Phillips · 7 years ago
  45. 2188e09 Update MDB flags to match switches in Chrome & Android by Robert Phillips · 7 years ago
  46. a84cacf Rename GrOpList::reset to endFlush by Chris Dalton · 7 years ago
  47. 099fa0f Revert^6 "Make threaded proxy generation MDB-friendly, and defer instantiation" by Brian Osman · 7 years ago
  48. 9b1f4bd Revert "Revert "Revert "Revert "Revert "Make threaded proxy generation MDB-friendly, and defer instantiation""""" by Brian Osman · 7 years ago
  49. fdd2cb5 Revert "Revert "Revert "Revert "Make threaded proxy generation MDB-friendly, and defer instantiation"""" by Brian Osman · 7 years ago
  50. 9f8d4d3 Revert "Revert "Revert "Make threaded proxy generation MDB-friendly, and defer instantiation""" by Brian Osman · 7 years ago
  51. e8b8397 Revert "Revert "Make threaded proxy generation MDB-friendly, and defer instantiation"" by Brian Osman · 7 years ago
  52. 837c6c7 Revert "Make threaded proxy generation MDB-friendly, and defer instantiation" by Brian Osman · 7 years ago
  53. 742f3d0 Make threaded proxy generation MDB-friendly, and defer instantiation by Brian Osman · 7 years ago
  54. 73fd0d6 Revert "Revert "Pre-allocate some opList dependency list storage"" by Robert Phillips · 7 years ago
  55. 1cdbad0 Revert "Pre-allocate some opList dependency list storage" by Robert Phillips · 7 years ago
  56. 51066f4 Pre-allocate some opList dependency list storage by Robert Phillips · 7 years ago
  57. d375dbf Land scaffolding for explicit MDB resource allocation by Robert Phillips · 7 years ago
  58. 9d6c64f Make GrCopySurfaceOp participate in the GrOplist DAG by Robert Phillips · 7 years ago
  59. 09dfc47 Pull non-substantive changes out of explicit GPU resource allocation CL by Robert Phillips · 7 years ago
  60. 5d03474 Do software clip mask generation with worker threads by Brian Osman · 7 years ago
  61. 380b90c Push full screen clears up to OpList by Robert Phillips · 7 years ago
  62. 6b47c7d Store discard request on the opList and remove GrDiscardOp (take 3) by Robert Phillips · 7 years ago
  63. 445b557 Revert "Store discard request on the opList and remove GrDiscardOp (take 2)" by Robert Phillips · 7 years ago
  64. 9b0b32f Store discard request on the opList and remove GrDiscardOp (take 2) by Robert Phillips · 7 years ago
  65. 407b342 Add GrPrepareCallback, always run at the start of flush by Brian Osman · 7 years ago
  66. 54190c4 Revert "Store discard request on the opList and remove GrDiscardOp" by Robert Phillips · 7 years ago
  67. b681a0f Store discard request on the opList and remove GrDiscardOp by Robert Phillips · 7 years ago
  68. 9521447 Add explicit clear of stencil buffer before opLists that use them by Robert Phillips · 7 years ago
  69. 2de8cfa Move copy operation from GrRenderTargetContext/GrTextureContext to GrSurfaceContext by Robert Phillips · 8 years ago
  70. 881f143 Hide GrGpuResourceRef from prying eyes by Robert Phillips · 8 years ago
  71. d991486 Drop the ref on the GrOpList's target in makeClosed (take 2) by Robert Phillips · 8 years ago
  72. c8ecb03 Revert "Drop the ref on the GrOpList's target in makeClosed" by Robert Phillips · 8 years ago
  73. dcd499c Drop the ref on the GrOpList's target in makeClosed by Robert Phillips · 8 years ago
  74. 18166ee Omnibus: Push instantiation of GrTextures later (post TextureSampler) by Robert Phillips · 8 years ago
  75. 5efd5ea Update clearOp for split-OpList world (take 3) by Robert Phillips · 8 years ago
  76. 318c419 Remove RenderTarget pointer from GrRenderTargetOpList::RecordedOp by Robert Phillips · 8 years ago
  77. 6cdc22c Split up opLists (take 3) by Robert Phillips · 8 years ago
  78. b6deea8 Setup for another attempt to split up opLists by Robert Phillips · 8 years ago
  79. c84c030 Add debug-only helper methods to get #ops & #clips per opList by Robert Phillips · 8 years ago
  80. ee68365 Remove GrResourceProvider & GrGpu pointers from GrRenderTargetOpList by Robert Phillips · 8 years ago
  81. 4a39504 Revert "Split up opLists (take 2)" by Robert Phillips · 8 years ago
  82. df2bf21 Split up opLists (take 2) by Robert Phillips · 8 years ago
  83. 7ce67db Revert "Split up opLists" by Robert Phillips · 8 years ago
  84. bc8ee52 Split up opLists by Robert Phillips · 8 years ago
  85. c589b0b Remove lastOpList capability from GrSurface by Robert Phillips · 8 years ago
  86. dc83b89 sk_sp-ify opList creation & storage by Robert Phillips · 8 years ago
  87. c013892 Add a unique ID to GrOpLists and return it from GrRenderTargetContext::addDrawOp by Robert Phillips · 8 years ago
  88. 742e31d Rename GrBatchFlushState to GrOpFlushState by Brian Salomon · 8 years ago
  89. 1e41f4a Rename batch->op in GrOpList and subclasses by Brian Salomon · 8 years ago
  90. 45580d3 Added GrSurfaceContext and GrTextureContext by Brian Osman · 8 years ago
  91. 294870f Add explicit UniqueID classes for GrGpuResource & GrSurfaceProxy by Robert Phillips · 8 years ago
  92. c7635fa Make GrDrawContext be GrRenderTargetProxy-backed by Robert Phillips · 8 years ago
  93. 62e7b5f Create GrTextureOpList to support deferred copy batches for textures by Brian Osman · 8 years ago
  94. f2361d2 Add GrOpList and rename GrDrawTarget to GrRenderTargetOpList by Robert Phillips · 8 years ago