1. 43b882b Remove purging of GPU resources based on flush counts. by Brian Salomon · 6 years ago
  2. da86e28 Remove unused code that was used for late mip allocations. by Greg Daniel · 6 years ago
  3. cf6da8c Dump additional details about the gpu resources. by Derek Sollenberger · 6 years ago
  4. af77002 Allow SkTraceMemoryDump to exclude wrapped objects by Eric Karl · 6 years ago
  5. 6be756b Move resourceProvider accessor to GrContextPriv (take 2) by Robert Phillips · 7 years ago
  6. be46e24 Revert "Move resourceProvider accessor to GrContextPriv" by Hal Canary · 7 years ago
  7. 1f9ed85 Move resourceProvider accessor to GrContextPriv by Robert Phillips · 7 years ago
  8. b6deea8 Setup for another attempt to split up opLists by Robert Phillips · 7 years ago
  9. 85d34b2 Remove SkCrossContextImageData and all support code by Brian Osman · 7 years ago
  10. 0562eb9 Allow wrapped resources to have unique keys by Brian Osman · 7 years ago
  11. 2c2bc11 Add GrExternalTextureData and SkCrossContextImageData by Brian Osman · 7 years ago
  12. aa1ab89 Revert "Add GrExternalTextureData and SkCrossContextImageData" by Brian Osman · 7 years ago
  13. 9ad1f92 Add GrExternalTextureData and SkCrossContextImageData by Brian Osman · 7 years ago
  14. 294870f Add explicit UniqueID classes for GrGpuResource & GrSurfaceProxy by Robert Phillips · 8 years ago
  15. e2e87f3 Change implementation of flush-count based GrGpuResource purging by bsalomon · 8 years ago
  16. 8abb370 Have GrSurfaceProxys and GrGpuResources draw from the same pool of unique ids by robertphillips · 8 years ago
  17. 9a44565 Remove custom data from GrGpuResource by bsalomon · 8 years ago
  18. 2e6055b Refactor to separate backend object lifecycle and GpuResource budget decision by kkinnunen · 8 years ago
  19. 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 8 years ago
  20. b2c0133 When a surface is backed by an external render target force a copy on image snap by bsalomon · 8 years ago
  21. 5ec26ae Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 8 years ago
  22. bd500f0 Revert of Move Budgeted enum out of SkSurface, use in GrTextureProvider (patchset #6 id:100001 of https://codereview.chromium.org/1728093005/ ) by bsalomon · 8 years ago
  23. 57599fe Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 8 years ago
  24. c6363ef Make methods on GrGpuResource safe to call on abandoned resource by bsalomon · 9 years ago
  25. 0a5fa48 Add onMemoryDump to GrContext by ericrk · 9 years ago
  26. 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
  27. 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 9 years ago
  28. 6dc6f5f Add support for creating texture backed images where Skia will delete the texture. by bsalomon · 9 years ago
  29. cabe20c Refactor GrGpu path rendering functions to GrPathRendering by kkinnunen · 9 years ago
  30. 3f32432 Add mechanism to proactively purge old resources in GrResourceCache. by bsalomon · 9 years ago
  31. f99e961 Allow resources' unique keys to be changed. by bsalomon · 9 years ago
  32. 8718aaf Rename GrContentKey to GrUniqueKey by bsalomon · 9 years ago
  33. 9f2d157 Make GrResourceCache use a priority queue of purgeable resources. by bsalomon · 9 years ago
  34. 3582d3e Split out methods in GrGpuResource::CacheAccess that can be called outside of the cache. by bsalomon · 9 years ago
  35. 0ea80f4 Rename GrResourceCache2->GrResourceCache by bsalomon · 9 years ago
  36. 23e619c Reimplement gpu message bus for invalidated bitmap gen IDs by bsalomon · 10 years ago
  37. 63c992f Fix the speeling of "purgeable" in Gr code by bsalomon · 10 years ago
  38. c2f35b7 Allow unbudgeted resources to be recycled by the cache as scratch. by bsalomon · 10 years ago
  39. 24db3b1 Add specialized content key class for resources. by bsalomon · 10 years ago
  40. afe3005 Require budget decision when creating a RenderTarget SkSurface. by bsalomon · 10 years ago
  41. 5236cf4 Make uncached textures uncached from the get go. by bsalomon · 10 years ago
  42. 7775c85 Add a simpler key type for scratch resource keys. by bsalomon · 10 years ago
  43. 5756aff Adding a custom data field to GrGpuResource by junov · 10 years ago
  44. 10e23ca Use scratch keys for stencil buffers. by bsalomon · 10 years ago
  45. 84c8e62 Allow GPU resources to not be counted against the cache budget. by bsalomon · 10 years ago
  46. dace19e Correct accounting for wrapped resources by bsalomon · 10 years ago
  47. 12299ab Make GrResourceCache2 responsible for calling release, abandon, and ~. by bsalomon · 10 years ago
  48. 71cb0c2 Replace GrResourceCache with GrResourceCache2. by bsalomon · 10 years ago
  49. ac49acd Revert of Replace GrResourceCache with GrResourceCache2. (patchset #7 id:120001 of https://codereview.chromium.org/716143004/) by bsalomon · 10 years ago
  50. 407aa58 Replace GrResourceCache with GrResourceCache2. by bsalomon · 10 years ago
  51. f21dab9 Revert of Replace GrResourceCache with GrResourceCache2. (patchset #6 id:100001 of https://codereview.chromium.org/716143004/) by bsalomon · 10 years ago
  52. 66a450f Replace GrResourceCache with GrResourceCache2. by bsalomon · 10 years ago
  53. 69ed47f Make GrGpuResource::gpuMemorySize non-virtual w/ onGpuMemorySize virtual impl by bsalomon · 10 years ago
  54. 453cf40 Add GrGpuResource::CacheAccess by bsalomon · 10 years ago
  55. 672550d Remove bogus assert by bsalomon · 10 years ago
  56. 6d4488c Remove all knowledge of resource keys from the legacy cache. by bsalomon · 10 years ago
  57. 8b79d23 Use GrResourceCache2 to service content key lookups by bsalomon · 10 years ago
  58. 1e2530b Use presence of a content key as non-scratch indicator by bsalomon · 10 years ago
  59. 81e6448 Remove ~GrIORef since last remaining virtual and now all inline by bsalomon · 10 years ago
  60. 0f9e8a7 Revert of Use presence of a content key as non-scratch indicator (patchset #5 id:80001 of https://codereview.chromium.org/639873002/) by bsalomon · 10 years ago
  61. 9eefe08 Use presence of a content key as non-scratch indicator by bsalomon · 10 years ago
  62. bcf0a52 GrResourceCache2 manages scratch texture. by bsalomon · 10 years ago
  63. 45725db Move IOType to GrGpuRef and rename that to GrIORef. Template GrPendingIORef on IOType. by bsalomon · 10 years ago
  64. 49f085d "NULL !=" = NULL by bsalomon · 10 years ago
  65. 00b76bd Add reference base class to GrGpuResourcewith pending IO references. by bsalomon · 10 years ago
  66. 744998e Make textures register with GrResourceCache2 as scratch. by bsalomon · 10 years ago
  67. 1696126 Make GrGpuResources register with GrResourceCache2 after fully constructed. by bsalomon · 10 years ago
  68. a2b0af8 Revert of Make GrGpuResources register with GrResourceCache2 after fully constructed. (patchset #3 of https://codereview.chromium.org/504313002/) by bsalomon · 10 years ago
  69. d68b3e4 Make GrGpuResources register with GrResourceCache2 after fully constructed. by bsalomon · 10 years ago
  70. c8dc1f7 Add GrResourceCache2. by bsalomon · 10 years ago
  71. 1d89ddc Revert of Add GrResourceCache2. (patchset #4 of https://codereview.chromium.org/481443002/) by bsalomon · 10 years ago
  72. 94ce9ac Add GrResourceCache2. by bsalomon · 10 years ago
  73. 6d3fe02 Rename GrGpuObject to GrGpuResource by bsalomon · 10 years ago[Renamed (78%) from src/gpu/GrGpuObject.cpp]
  74. c44be0e Merge GrGpuObject and GrCacheable. by bsalomon · 10 years ago
  75. be03570 Remove unused enum value and member of GrGpuObject by bsalomon · 10 years ago
  76. 089a780 Split GrResource into GrCacheable/GrGpuObject by commit-bot@chromium.org · 10 years ago[Renamed (64%) from src/gpu/GrResource.cpp]
  77. ab1c138 Fix compilation with SK_ENABLE_INST_COUNT=1 by commit-bot@chromium.org · 11 years ago
  78. 9ef0426 Don't reuse scratch textures patch by robertphillips@google.com · 11 years ago
  79. f6de475 Replace uses of GrAssert by SkASSERT. by tfarina@chromium.org · 11 years ago
  80. 838f6e1 Add deferred count to GrResource. by bsalomon@google.com · 12 years ago
  81. 7283022 Make GrResource know whether 3D objects' lifetimes are managed by Skia or not. by bsalomon@google.com · 12 years ago
  82. 9474ed0 Switch GrGpu's GrResource list over to using SkTDLinkedList by robertphillips@google.com · 12 years ago
  83. 1f47f4f Replaced TextureCacheEntry with GrTexture* and a back pointer to GrResourceEntry (in GrTexture) by robertphillips@google.com · 12 years ago
  84. 4d73ac2 Version 2 of the Instance Counting system. This one simplifies the print out of information. by robertphillips@google.com · 12 years ago
  85. 977b9c8 Instance counting for SkRefCnt-derived objects (w/ CanvasTest fix) by robertphillips@google.com · 12 years ago
  86. 25c1993 Reverting r4162 by robertphillips@google.com · 12 years ago
  87. 3227ab5 Added instance counting system for SkRefCnt-derived objects by robertphillips@google.com · 12 years ago
  88. 76b7fcc Some cleanup of GrResource by bsalomon@google.com · 12 years ago
  89. f7b5c1e Add getContext to GrResouce by bsalomon@google.com · 13 years ago
  90. d38f137 Move gpu/include/* to include/gpu and gpu/src/* to src/gpu by bsalomon@google.com · 13 years ago[Renamed from gpu/src/GrResource.cpp]
  91. ec3ed6a Automatic update of all copyright notices to reflect new license terms. by epoger@google.com · 13 years ago
  92. 8fe7247 Add GrResource base class for ibs, texs, vbs, etc. by bsalomon@google.com · 13 years ago