1. 601ac80 Cache CPU memory buffers used for client side arrays. by Brian Salomon · 6 years ago
  2. dbf7072 Use different classes for client side arrays and GPU buffer objects. by Brian Salomon · 6 years ago
  3. ae64c19 Convert GrBufferType to enum class, rename, and remove dead values by Brian Salomon · 6 years ago
  4. 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago
  5. 9c7a006 Remove NoPendingIO flags from buffer creations. by Brian Salomon · 6 years ago
  6. 12d2264 Convert GrBuffer owners to sk_sp by Brian Salomon · 6 years ago
  7. eceb19f Remove GrBuffer::mapPtr() by Brian Salomon · 6 years ago
  8. 58f153c Use preallocated space for default vertex and index buffer sizes by Brian Salomon · 6 years ago
  9. 6cfcc58 Validate allocation size in GrBufferAllocPool using SkSafeMath. by Brian Salomon · 6 years ago
  10. d1d6808 Make GrBufferAllocPool reject very large allocation requests by Brian Salomon · 6 years ago
  11. 4b8178f Make TextureOp request vertex space for meshes at once. by Brian Salomon · 6 years ago
  12. d004e0b Cleanup resource flags by Chris Dalton · 6 years ago
  13. 50dbc09 SkTypes: more into SkMacros by Hal Canary · 6 years ago
  14. fe266c2 use safemath::mull for buffer sizes by Mike Reed · 7 years ago
  15. 6be756b Move resourceProvider accessor to GrContextPriv (take 2) by Robert Phillips · 7 years ago
  16. be46e24 Revert "Move resourceProvider accessor to GrContextPriv" by Hal Canary · 7 years ago
  17. 1f9ed85 Move resourceProvider accessor to GrContextPriv by Robert Phillips · 7 years ago
  18. bdda0ba Cosmetic changes to GrDrawOpAtlas by Robert Phillips · 7 years ago
  19. 39c08ac Automatically prepend "disabled-by-default-" to TRACE categories by Brian Osman · 7 years ago
  20. 49b7b6f Handle too many (or too large) paths in GrDefaultPathRenderer by Brian Osman · 7 years ago
  21. c787e49 Allow GrSurfaceProxy-derived classes to use flags when instantiating (take 2) by Robert Phillips · 8 years ago
  22. 2411c11 Revert "Allow GrSurfaceProxy-derived classes to use flags when instantiating" by Robert Phillips · 8 years ago
  23. c8f1e3a Allow GrSurfaceProxy-derived classes to use flags when instantiating by Robert Phillips · 8 years ago
  24. 48d91b5 Delay creation of cpu-side buffer memory until actually needed by robertphillips · 8 years ago
  25. abda35d GrBufferAllocPool: use _throw calloc() if unchecked. by mtklein · 8 years ago
  26. e2e71c2 Track GL buffer state based on unique resource ID by cdalton · 8 years ago
  27. 044d3c1 Revert of Track GL buffer state based on unique resource ID (patchset #6 id:100001 of https://codereview.chromium.org/1854283004/ ) by mtklein · 8 years ago
  28. deacc97 Track GL buffer state based on unique resource ID by cdalton · 8 years ago
  29. 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 8 years ago
  30. 397536c Consolidate GPU buffer implementations by cdalton · 8 years ago
  31. f8c3ba4 Revert of Consolidate GPU buffer implementations (patchset #10 id:180001 of https://codereview.chromium.org/1825393002/ ) by robertphillips · 8 years ago
  32. 8b1bff2 Consolidate GPU buffer implementations by cdalton · 8 years ago
  33. 6950de6 Comments Style: s/skbug.com/bug.skia.org/ by halcanary · 9 years ago
  34. 7dea7b7 Use calloc to allocate data that will be uploaded to vertex/index buffers in Chrome by bsalomon · 9 years ago
  35. eae6200 Some cleanup in GrTextureProvider and GrResourceProvider. by bsalomon · 9 years ago
  36. 1b8e1b5 Refactor GrBufferAllocPools to use resource cache by robertphillips · 9 years ago
  37. b607767 Revert of Refactor GrBufferAllocPools to use resource cache (patchset #15 id:280001 of https://codereview.chromium.org/1139753002/) by robertphillips · 9 years ago
  38. e935f1a Refactor GrBufferAllocPools to use resource cache by robertphillips · 9 years ago
  39. 0709ca0 Trivial change to bump minimum block size for Buffer pool by joshualitt · 9 years ago
  40. 7224c86 add context override of GeometryBufferMapThreshold by joshualitt · 9 years ago
  41. eb1cb5c rename GrDrawTargetCaps.h to GrCaps.h and move to include by bsalomon · 9 years ago
  42. 4b91f76 rename GrDrawTargetCaps to GrCaps by bsalomon · 9 years ago
  43. eea2ff7 Revert of Refactor GrBufferAllocPools to use resource cache (patchset #9 id:160001 of https://codereview.chromium.org/1139753002/) by robertphillips · 9 years ago
  44. c5f1c54 Refactor GrBufferAllocPools to use resource cache by robertphillips · 9 years ago
  45. e40d397 Isolate GrBufferAllocPools inside GrBatchTarget by robertphillips · 9 years ago
  46. 91d06bc Reduce the API surface of GrBufferAllocPool and its derivatives by robertphillips · 9 years ago
  47. ecb8e3e Remove unneeded features from GrBufferAllocPool by bsalomon · 9 years ago
  48. 8f25c66 Initialize the pad memory in GrBufferAllocPool. by dongseong.hwang · 10 years ago
  49. 71cb0c2 Replace GrResourceCache with GrResourceCache2. by bsalomon · 10 years ago
  50. d1aa8ff removing setVertexArraySource from drawtarget by joshualitt · 10 years ago
  51. 49f085d "NULL !=" = NULL by bsalomon · 10 years ago
  52. 3512eda Add trace event when GrBufferAllocPool unmaps a buffer indicating what % of the buffer was unwritten. by bsalomon · 10 years ago
  53. 8341eb7 Rename from "(un)lock" to "(un)map" for geometry buffers. by commit-bot@chromium.org · 10 years ago
  54. 160b478 Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData. by commit-bot@chromium.org · 10 years ago
  55. 089a780 Split GrResource into GrCacheable/GrGpuObject by commit-bot@chromium.org · 10 years ago
  56. 53b614b Revert of Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData. (https://codereview.chromium.org/243413002/) by djsollen@google.com · 10 years ago
  57. f9deb8a Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData. by commit-bot@chromium.org · 10 years ago
  58. 972f9cd SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h by commit-bot@chromium.org · 10 years ago
  59. adacc70 Start cleaning up 64bit Win warnings by robertphillips@google.com · 11 years ago
  60. 515dcd3 Replace uses of GR_DEBUG by SK_DEBUG. by commit-bot@chromium.org · 11 years ago
  61. f6de475 Replace uses of GrAssert by SkASSERT. by tfarina@chromium.org · 11 years ago
  62. c26d94f Move nested class GrDrawTarget::Caps out as GrDrawTargetCaps. by bsalomon@google.com · 11 years ago
  63. bcce892 Make GrDrawTarget::Caps ref counted and GrGLCaps derive from it. by bsalomon@google.com · 11 years ago
  64. e0e385c Removed unused parameters by sugoi@google.com · 11 years ago
  65. ee3bc3b Add support for vertex data rendered from CPU arrays. by bsalomon@google.com · 12 years ago
  66. a633898 Change vertex buffer allocator functions to take size rather than layout, take two. by jvanverth@google.com · 12 years ago
  67. 747f1ec Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  68. 84cd77c Change vertex buffer allocator functions to take size rather than layout. by jvanverth@google.com · 12 years ago
  69. cc78238 Move vertex layout definitions from GrDrawTarget to GrDrawState. by jvanverth@google.com · 12 years ago
  70. f660187 Hide GrDrawTarget::Caps's member vars by bsalomon@google.com · 12 years ago
  71. fbfcd56 Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) by rmistry@google.com · 12 years ago
  72. d510809 Fix GrBufferAllocPool to include padding in bytes used for an allocation by bsalomon@google.com · 13 years ago
  73. b665a6b Fix cycling through buffers in buffer alloc pool by bsalomon@google.com · 13 years ago
  74. f6fc404 Remove ref in buffer alloc pool. by bsalomon@google.com · 13 years ago
  75. 987dbc0 by bsalomon@google.com · 13 years ago
  76. 71bd1ef Don't update vertex/index buffer twice! by bsalomon@google.com · 13 years ago
  77. d38f137 Move gpu/include/* to include/gpu and gpu/src/* to src/gpu by bsalomon@google.com · 13 years ago[Renamed from gpu/src/GrBufferAllocPool.cpp]
  78. 96e96df When we're not using the NULL buffer data hint update with glBufferData rather than glBufferSubData. by bsalomon@google.com · 13 years ago
  79. 18c9c19 Put caps in a struct, move up to GrDrawTarget by bsalomon@google.com · 13 years ago
  80. 7d4679a Rename existing nonpreserving reallocs to reset, add reset to SkAutoMalloc, use reset in GrBufferAllocPool by bsalomon@google.com · 13 years ago
  81. 6513cd0 Fail draws when can't get geom into vb/ib. by bsalomon@google.com · 13 years ago
  82. ec3ed6a Automatic update of all copyright notices to reflect new license terms. by epoger@google.com · 13 years ago
  83. cee661a Reapply r1951. by bsalomon@google.com · 13 years ago
  84. ec36471 Revert "Add sizeInBytes to GrResource, make GrRenderTarget aware of its pixel config (r1951)" by vandebo@chromium.org · 13 years ago
  85. aab1fd9 Add sizeInBytes to GrResource, make GrRenderTarget aware of its pixel config by bsalomon@google.com · 13 years ago
  86. 3582bf9 Remove GrAuto*Malloc, replace with SkAuto*Malloc by bsalomon@google.com · 13 years ago
  87. 25fb21f Refactor GrDrawTarget vertex/index api by bsalomon@google.com · 13 years ago
  88. 8b48441 Suppress warnings in GrBufferAllocPool by bsalomon@google.com · 13 years ago
  89. 11f0b51 Fix ref leak on GrGpu. by bsalomon@google.com · 13 years ago
  90. 1c13c96 Refactor how Gr handles vertex and index data. GrGpu and GrInOrderDrawBuffer both GrBufferAllocPool to manage reserved and set-to-array vertex and index data. by bsalomon@google.com · 14 years ago