1. 0ec1c57 remove sk_atomic_inc by Mike Klein · 6 years ago
  2. 9a9baae Use SkPMColor4f throughout clear APIs by Brian Osman · 6 years ago
  3. 46acf9d Add context option to reduce opList splitting by Robert Phillips · 6 years ago
  4. 5b5d84c Cache the command buffer objects by Robert Phillips · 6 years ago
  5. e6d0618 Add list of dependents to GrOpList class by Robert Phillips · 6 years ago
  6. fd98c2c Make some GrSurfaceProxy and GrTextureProxy methods easier to access by Brian Salomon · 6 years ago
  7. 01a9128 Maybe fix numStencilBits TSAN crash by Robert Phillips · 6 years ago
  8. ba5c439 Fix GPU explicit resource allocation bug by Robert Phillips · 6 years ago
  9. 6a4e60b Revert "Reduce arbitrary opList splitting when sorting (take 2)" by Robert Phillips · 6 years ago
  10. 20d4e54 Reduce arbitrary opList splitting when sorting (take 2) by Robert Phillips · 6 years ago
  11. ce3c28f Pull non-substantive changes out of "Reduce arbitrary opList splitting when sorting" by Robert Phillips · 6 years ago
  12. 4fa3178 Revert "Reduce arbitrary opList splitting when sorting" by Robert Phillips · 6 years ago
  13. 94fee93 Reduce arbitrary opList splitting when sorting by Robert Phillips · 6 years ago
  14. c994a93 Move op memory storage to GrContext (take 2) by Robert Phillips · 6 years ago
  15. 4f6ba2e Revert "Move op memory storage to GrContext" by Robert Phillips · 6 years ago
  16. c8cee44 Move op memory storage to GrContext by Robert Phillips · 6 years ago
  17. 2748391 Add ability to dump opList info at flush-time by Robert Phillips · 6 years ago
  18. 4150eea Move control of explicit GPU resource allocation to GrContextOptions by Robert Phillips · 7 years ago
  19. 8e54604 Revert "Re-enable explicit resource allocation in Skia (take 2)" by Robert Phillips · 7 years ago
  20. ed858ec Re-enable explicit resource allocation in Skia (take 2) by Robert Phillips · 7 years ago
  21. 51b20f2 Add explicit GPU resource allocation of deferred proxies by Robert Phillips · 7 years ago
  22. 2188e09 Update MDB flags to match switches in Chrome & Android by Robert Phillips · 7 years ago
  23. a84cacf Rename GrOpList::reset to endFlush by Chris Dalton · 7 years ago
  24. 099fa0f Revert^6 "Make threaded proxy generation MDB-friendly, and defer instantiation" by Brian Osman · 7 years ago
  25. 9b1f4bd Revert "Revert "Revert "Revert "Revert "Make threaded proxy generation MDB-friendly, and defer instantiation""""" by Brian Osman · 7 years ago
  26. fdd2cb5 Revert "Revert "Revert "Revert "Make threaded proxy generation MDB-friendly, and defer instantiation"""" by Brian Osman · 7 years ago
  27. 9f8d4d3 Revert "Revert "Revert "Make threaded proxy generation MDB-friendly, and defer instantiation""" by Brian Osman · 7 years ago
  28. e8b8397 Revert "Revert "Make threaded proxy generation MDB-friendly, and defer instantiation"" by Brian Osman · 7 years ago
  29. 837c6c7 Revert "Make threaded proxy generation MDB-friendly, and defer instantiation" by Brian Osman · 7 years ago
  30. 742f3d0 Make threaded proxy generation MDB-friendly, and defer instantiation by Brian Osman · 7 years ago
  31. 73fd0d6 Revert "Revert "Pre-allocate some opList dependency list storage"" by Robert Phillips · 7 years ago
  32. 1cdbad0 Revert "Pre-allocate some opList dependency list storage" by Robert Phillips · 7 years ago
  33. 51066f4 Pre-allocate some opList dependency list storage by Robert Phillips · 7 years ago
  34. 5f567c7 Finish restoring GrOpList DAG by Robert Phillips · 7 years ago
  35. 09dfc47 Pull non-substantive changes out of explicit GPU resource allocation CL by Robert Phillips · 7 years ago
  36. 5d03474 Do software clip mask generation with worker threads by Brian Osman · 7 years ago
  37. 407b342 Add GrPrepareCallback, always run at the start of flush by Brian Osman · 7 years ago
  38. d991486 Drop the ref on the GrOpList's target in makeClosed (take 2) by Robert Phillips · 7 years ago
  39. c8ecb03 Revert "Drop the ref on the GrOpList's target in makeClosed" by Robert Phillips · 7 years ago
  40. dcd499c Drop the ref on the GrOpList's target in makeClosed by Robert Phillips · 7 years ago
  41. 5efd5ea Update clearOp for split-OpList world (take 3) by Robert Phillips · 7 years ago
  42. 318c419 Remove RenderTarget pointer from GrRenderTargetOpList::RecordedOp by Robert Phillips · 7 years ago
  43. 6cdc22c Split up opLists (take 3) by Robert Phillips · 7 years ago
  44. b6deea8 Setup for another attempt to split up opLists by Robert Phillips · 7 years ago
  45. ee68365 Remove GrResourceProvider & GrGpu pointers from GrRenderTargetOpList by Robert Phillips · 7 years ago
  46. 4a39504 Revert "Split up opLists (take 2)" by Robert Phillips · 7 years ago
  47. df2bf21 Split up opLists (take 2) by Robert Phillips · 7 years ago
  48. 7ce67db Revert "Split up opLists" by Robert Phillips · 7 years ago
  49. bc8ee52 Split up opLists by Robert Phillips · 7 years ago
  50. c589b0b Remove lastOpList capability from GrSurface by Robert Phillips · 7 years ago
  51. dc83b89 sk_sp-ify opList creation & storage by Robert Phillips · 8 years ago
  52. c013892 Add a unique ID to GrOpLists and return it from GrRenderTargetContext::addDrawOp by Robert Phillips · 8 years ago
  53. 294870f Add explicit UniqueID classes for GrGpuResource & GrSurfaceProxy by Robert Phillips · 8 years ago
  54. c7635fa Make GrDrawContext be GrRenderTargetProxy-backed by Robert Phillips · 8 years ago
  55. 62e7b5f Create GrTextureOpList to support deferred copy batches for textures by Brian Osman · 8 years ago
  56. f2361d2 Add GrOpList and rename GrDrawTarget to GrRenderTargetOpList by Robert Phillips · 8 years ago