1. 50a3043 We want to give SkPixelRef a way to signal over to GrResourceCache that it's become pointless to keep around textures based on that SkPixelRef when its pixels change, so that it can be a good citizen and free those textures. by commit-bot@chromium.org · 11 years ago
  2. adacc70 Start cleaning up 64bit Win warnings by robertphillips@google.com · 11 years ago
  3. 515dcd3 Replace uses of GR_DEBUG by SK_DEBUG. by commit-bot@chromium.org · 11 years ago
  4. f6de475 Replace uses of GrAssert by SkASSERT. by tfarina@chromium.org · 11 years ago
  5. f64c684 Add a 'unique' method to SkRefCnt, document the usage, and add support. by bungeman@google.com · 11 years ago
  6. e4eaea2 Alter resource cache and GrContext to (optionally) never reuse a scratch texture by robertphillips@google.com · 11 years ago
  7. a799198 Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 11 years ago
  8. 41d2532 The rest of: Add purgeAsNeeded calls before addResource calls by robertphillips@google.com · 11 years ago
  9. cae27fe Allow the resource cache to (indirectly) flush the InOrderDrawBuffer by commit-bot@chromium.org · 11 years ago
  10. 5b25a8d Remove GR_DUMP_TEXTURE_UPLOADS by bsalomon@google.com · 12 years ago
  11. 0797c2c Reland 6914 w/ fixes. by bsalomon@google.com · 12 years ago
  12. 0b6ad22 Revert 6914 to fix build issues. by bsalomon@google.com · 12 years ago
  13. 4b86e34 Simplify cache IDs and keys. by bsalomon@google.com · 12 years ago
  14. f3dc199 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  15. 209a114 Ganesh resource cache changes by robertphillips@google.com · 12 years ago
  16. 9fbcad0 Removed old resource locking system by robertphillips@google.com · 12 years ago
  17. 6c77816 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  18. f2e93fc Resource cache now explicitly takes ref of managed resources by robertphillips@google.com · 12 years ago
  19. d6bbbf8 Simplified stencil buffer caching by robertphillips@google.com · 12 years ago
  20. 6fc9518 Don't purge resources from cache if they have > 1 ref by robertphillips@google.com · 12 years ago
  21. 5955202 Allow cache tracking to be enabled in release by robertphillips@google.com · 12 years ago
  22. d07cb0c Begin moving locking out of GrResourceCache by robertphillips@google.com · 12 years ago
  23. a9b0623 Added find, lock to GrContext & GrResourceCache interfaces by robertphillips@google.com · 12 years ago
  24. a292112 Remove SkGpuDevice::fTexture, use new pixel ref class name by bsalomon@google.com · 12 years ago
  25. 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
  26. 2ea0a23 Refactored GrDLinkedList into SkTDLinkedList by robertphillips@google.com · 12 years ago
  27. 521eaf8 Scratch textures are no longer removed from the cache in Debug by robertphillips@google.com · 12 years ago
  28. 5f9f2f5 Added resource cache debug output to help track changes by robertphillips@google.com · 12 years ago
  29. 1f47f4f Replaced TextureCacheEntry with GrTexture* and a back pointer to GrResourceEntry (in GrTexture) by robertphillips@google.com · 12 years ago
  30. c377baf Add placement new macros to SkPostConfig, call SkNEW* from Ganesh. by tomhudson@google.com · 12 years ago
  31. 386319e Fixed Resource counting bug in AutoScratchTexture detach mechanism by robertphillips@google.com · 12 years ago
  32. 07fc0d1 Revert r4287. Large numbers of textures created by random gradients can cause poor driver performance (at least on Mac) by bsalomon@google.com · 12 years ago
  33. 15c0fea AutoScratchTexture can now release its texture and it will return to the texture cache when freed by robertphillips@google.com · 12 years ago
  34. 8f7e1da Remove count budget from resource cache by bsalomon@google.com · 12 years ago
  35. cf6285b fix warnings on Mac in src/gpu and include/gpu by caryclark@google.com · 12 years ago
  36. 0ec107f Remove incorrect GrAssert calls in GrResourceCache::removeAll by twiz@google.com · 13 years ago
  37. fb30951 [GPU] tile when large bitmap pased drawBitmap and only a small fraction is used by bsalomon@google.com · 13 years ago
  38. d38f137 Move gpu/include/* to include/gpu and gpu/src/* to src/gpu by bsalomon@google.com · 13 years ago[Renamed from gpu/src/GrResourceCache.cpp]
  39. 6087975 Fix assertions in GrResourceCache::removeAll, don't reattached invalidated resources by bsalomon@google.com · 13 years ago
  40. e9a9894 Fix GrResourceCache::removeAll when one resource holds a lock on another by bsalomon@google.com · 13 years ago
  41. 558a75b Use a single stencil buffer for a given width,height,samplecount by bsalomon@google.com · 13 years ago
  42. a5a1da8 Handle recursive call into GrResourceCache::purgeAsNeeded by bsalomon@google.com · 13 years ago
  43. ec3ed6a Automatic update of all copyright notices to reflect new license terms. by epoger@google.com · 13 years ago
  44. 50398bf Make GrTextureCache into a generic GrResource cache. Also some GrContext texture interface cleanup. by bsalomon@google.com · 13 years ago[Renamed (62%) from gpu/src/GrTextureCache.cpp]
  45. 8fe7247 Add GrResource base class for ibs, texs, vbs, etc. by bsalomon@google.com · 13 years ago
  46. c6cf723 Hide alloc size vs content size below API by bsalomon@google.com · 14 years ago
  47. b89a643 fix warning about size_t >= 0 (which must always be true) by reed@google.com · 14 years ago
  48. 01804b4 add getter/setter for TextureCache, so that clients can make their budget by reed@google.com · 14 years ago
  49. ac10a2d add gpu backend (not hooked up yet) by reed@google.com · 14 years ago