1. 427966a Short term fix for SkClipStack unique key issue by Robert Phillips · 6 years ago
  2. 614c1a8 Add idle texture callback mechanism. by Brian Salomon · 6 years ago
  3. 0ec1c57 remove sk_atomic_inc by Mike Klein · 6 years ago
  4. 8f8995a Add single thread assertions to GrResourceCache functions called by GrGpuResource by Brian Salomon · 6 years ago
  5. 2268ad2 Add flag to force purge resources from cache as soon as possible. by Greg Daniel · 6 years ago
  6. e3f543c Remove SkPM4f.h, fold contents into SkColorData.h by Brian Osman · 6 years ago
  7. d004e0b Cleanup resource flags by Chris Dalton · 6 years ago
  8. b2acf0a Add unit test to test basic importing and drawing of AHardwareBuffers. by Greg Daniel · 6 years ago
  9. 303e83e Let unbudgeted, unique keyed resources stay in gpu ResourceCache. by Greg Daniel · 6 years ago
  10. 57d2bea Simplify GrResourceCache/GrDrawingManager flush interaction. by Brian Salomon · 6 years ago
  11. 43b882b Remove purging of GPU resources based on flush counts. by Brian Salomon · 6 years ago
  12. c27eb72 Make sure GrResourceCache frees resources waiting on messages during destruction. by Greg Daniel · 6 years ago
  13. 238069b Reland "Make GPU cache invalidation SkMessageBus messages go to one GrContext." by Brian Salomon · 6 years ago
  14. 143cf8e Revert "Make GPU cache invalidation SkMessageBus messages go to one GrContext." by Brian Salomon · 6 years ago
  15. f4c5bb9 Make GPU cache invalidation SkMessageBus messages go to one GrContext. by Brian Salomon · 6 years ago
  16. 397ee0e Work around signed-unsigned comparison warning. by Ben Wagner · 6 years ago
  17. 9bc36fd Work around signed-unsigned comparison warning. by Ben Wagner · 6 years ago
  18. b089765 Reland "Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines." by Ben Wagner · 6 years ago
  19. ab17347 Revert "Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines." by Hal Canary · 6 years ago
  20. c640d0d Revert "Revert "SkTypes: extract SkTo"" by Hal Canary · 6 years ago
  21. e1bc7de Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines. by Hal Canary · 6 years ago
  22. da86e28 Remove unused code that was used for late mip allocations. by Greg Daniel · 6 years ago
  23. fdcfb8b Revert "SkTypes: extract SkTo" by Hal Canary · 6 years ago
  24. 2a2f675 SkTypes: extract SkTo by Hal Canary · 6 years ago
  25. 3746ac2 Remove path ranges from gpu. by Ben Wagner · 6 years ago
  26. 6eba063 Add new GrResourceCache::purgeUnlockedResources variant by Robert Phillips · 6 years ago
  27. 1afd4cd Add GrProxyProvider by Robert Phillips · 7 years ago
  28. 3ec9573 Add unit test for pinned SkImages by Robert Phillips · 7 years ago
  29. 45a6f14 Clear uniquely keyed texture proxies out of ResourceCache when it is deleted by Robert Phillips · 7 years ago
  30. cd87140 Add ability to remove unique key from proxy and underlying surface. by Greg Daniel · 7 years ago
  31. ae7d3f3 Add native caching of uniquely keyed GrTextureProxies (take 2) by Robert Phillips · 7 years ago
  32. 76d640d Revert "Add native caching of uniquely keyed GrTextureProxies" by Robert Phillips · 7 years ago
  33. d4f100d Add native caching of uniquely keyed GrTextureProxies by Robert Phillips · 7 years ago
  34. 0d53780 Update GrResourceCache changeUniqueKey to stay in valid state after each step by Greg Daniel · 7 years ago
  35. b4aab9a Replace SkFAIL with SK_ABORT. by Ben Wagner · 7 years ago
  36. 39c08ac Automatically prepend "disabled-by-default-" to TRACE categories by Brian Osman · 7 years ago
  37. 3ea1798 Remove ImmediateFlush mode by Robert Phillips · 7 years ago
  38. 5480a18 Add method to GrContext to purge unlocked resources. by Derek Sollenberger · 7 years ago
  39. ee47914 Add GrContext API to report the number of purgeable bytes in the cache. by Derek Sollenberger · 7 years ago
  40. 13dddce Added SkImage::MakeCrossContextFromEncoded by Brian Osman · 7 years ago
  41. 449d78f Revert "Added SkImage::MakeCrossContextFromEncoded" by Brian Salomon · 7 years ago
  42. 83b1b3d Added SkImage::MakeCrossContextFromEncoded by Brian Osman · 7 years ago
  43. 0562eb9 Allow wrapped resources to have unique keys by Brian Osman · 7 years ago
  44. 5e15085 Revert "Revert "Add a new GrResourceCache purging mechanism for purging unused resources."" by Brian Salomon · 7 years ago
  45. 20c322e Revert "Add a new GrResourceCache purging mechanism for purging unused resources." by Brian Salomon · 7 years ago
  46. fbb56ce Add a new GrResourceCache purging mechanism for purging unused resources. by Brian Salomon · 7 years ago
  47. ee843b2 Revert of Make GrResourceCache dynamically change between LRU and random replacement strategies. (patchset #8 id:140001 of https://codereview.chromium.org/2321563006/ ) by robertphillips · 8 years ago
  48. 0f147ac Make GrResourceCache dynamically change between LRU and random replacement strategies. by bsalomon · 8 years ago
  49. e2e87f3 Change implementation of flush-count based GrGpuResource purging by bsalomon · 8 years ago
  50. b77a907 Restructure flushing relationship between GrContext, GrDrawingManager, and GrResourceCache. by bsalomon · 8 years ago
  51. 5eb41fd Revert of Restructure flushing relationship between GrContext, GrDrawingManager, and GrResourceCache. (patchset #4 id:60001 of https://codereview.chromium.org/2307053002/ ) by bsalomon · 8 years ago
  52. 1dbb207 Restructure flushing relationship between GrContext, GrDrawingManager, and GrResourceCache. by bsalomon · 8 years ago
  53. 4e97607 Use sse4.2 CRC32 instructions to hash when available. by mtklein · 8 years ago
  54. 28a838e Move GrPipelineBuilder out of gms & reduce use of GrPipelineBuilder.h by robertphillips · 8 years ago
  55. c4ed684 Don't store resources with a unique key in GrResourceCache's fScratchMap by robertphillips · 8 years ago
  56. 2e6055b Refactor to separate backend object lifecycle and GpuResource budget decision by kkinnunen · 8 years ago
  57. 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 8 years ago
  58. b2c0133 When a surface is backed by an external render target force a copy on image snap by bsalomon · 8 years ago
  59. 5ec26ae Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 8 years ago
  60. 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
  61. 57599fe Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 8 years ago
  62. 56da025 Switch uses of SkChecksum::Compute to Murmur3. by mtklein · 9 years ago
  63. 3c2d32b Revert of Switch uses of SkChecksum::Compute to Murmur3. (patchset #2 id:20001 of https://codereview.chromium.org/1436973003/ ) by mtklein · 9 years ago
  64. 540e954 Switch uses of SkChecksum::Compute to Murmur3. by mtklein · 9 years ago
  65. 0274efb Revert of Switch uses of SkChecksum::Compute to Murmur3. (patchset #2 id:20001 of https://codereview.chromium.org/1436973003/ ) by mtklein · 9 years ago
  66. 1d024a3 Switch uses of SkChecksum::Compute to Murmur3. by mtklein · 9 years ago
  67. 0a5fa48 Add onMemoryDump to GrContext by ericrk · 9 years ago
  68. 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
  69. 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 9 years ago
  70. 6392668 Add ANGLE workaround to prefer flushes over VRAM usage by robertphillips · 9 years ago
  71. 6e83ac7 Defer flushes if kPreferNoIO is specified by robertphillips · 9 years ago
  72. 6dc6f5f Add support for creating texture backed images where Skia will delete the texture. by bsalomon · 9 years ago
  73. d9f8862 Valgrind sez: new[] wants delete[]. by mtklein · 9 years ago
  74. 3f32432 Add mechanism to proactively purge old resources in GrResourceCache. by bsalomon · 9 years ago
  75. 732a92d Increase maximum gpu resources from 1024 to 4096 by kkinnunen · 9 years ago
  76. 876c313 skia: Add tracing for skia's budget by hendrikw · 9 years ago
  77. ddf30e6 Handle the case when the GrResourceCache timestamp wraps. by bsalomon · 9 years ago
  78. f99e961 Allow resources' unique keys to be changed. by bsalomon · 9 years ago
  79. 8718aaf Rename GrContentKey to GrUniqueKey by bsalomon · 9 years ago
  80. f320e04 Use an array of nonpurgeable resources in GrResourceCache by bsalomon · 10 years ago
  81. 9f2d157 Make GrResourceCache use a priority queue of purgeable resources. by bsalomon · 10 years ago
  82. 3582d3e Split out methods in GrGpuResource::CacheAccess that can be called outside of the cache. by bsalomon · 10 years ago
  83. 0ea80f4 Rename GrResourceCache2->GrResourceCache by bsalomon · 10 years ago[Renamed (91%) from src/gpu/GrResourceCache2.cpp]
  84. 23e619c Reimplement gpu message bus for invalidated bitmap gen IDs by bsalomon · 10 years ago
  85. b9eb4ac patch from issue 886233004 at patchset 40001 (http://crrev.com/886233004#ps40001) by mtklein · 10 years ago
  86. 563ff60 make getContentKey() available in GrGpuResource public interface by bsalomon · 10 years ago
  87. 9b44026 Revert of make getContentKey() available in GrGpuResource public interface (patchset #2 id:20001 of https://codereview.chromium.org/886313005/) by stephana · 10 years ago
  88. 85ed2db make getContentKey() available in GrGpuResource public interface by bsalomon · 10 years ago
  89. e167f96 Fix GPU resource cache related assertions. by bsalomon · 10 years ago
  90. 63c992f Fix the speeling of "purgeable" in Gr code by bsalomon · 10 years ago
  91. c2f35b7 Allow unbudgeted resources to be recycled by the cache as scratch. by bsalomon · 10 years ago
  92. 016dffb Compile fix after Add specialized content key class for resources by kkinnunen · 10 years ago
  93. 24db3b1 Add specialized content key class for resources. by bsalomon · 10 years ago
  94. afe3005 Require budget decision when creating a RenderTarget SkSurface. by bsalomon · 10 years ago
  95. 5236cf4 Make uncached textures uncached from the get go. by bsalomon · 10 years ago
  96. 9790a7b Cap id size returned by GrScratchKey::GenerateResourceType by robertphillips · 10 years ago
  97. 7775c85 Add a simpler key type for scratch resource keys. by bsalomon · 10 years ago
  98. 10e23ca Use scratch keys for stencil buffers. by bsalomon · 10 years ago
  99. b436ed6 Reduce the amount of validation in GrResourceCache2 by bsalomon · 10 years ago
  100. 84c8e62 Allow GPU resources to not be counted against the cache budget. by bsalomon · 10 years ago