summaryrefslogtreecommitdiff
path: root/gpu/GrResourceCache.cpp
AgeCommit message (Expand)Author
2014-05-05Adds a mechanism for GrCacheable objects to notify the resource cachecommit-bot@chromium.org
2014-05-02Split GrResource into GrCacheable/GrGpuObjectcommit-bot@chromium.org
2014-04-30Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAILcommit-bot@chromium.org
2014-01-17Speed up GrResourceCache add and lookup by using TDynamicHashcommit-bot@chromium.org
2014-01-15Move SkMessageBus::Get out of header, and retry crrev.com/106563002.commit-bot@chromium.org
2014-01-10Revert of https://codereview.chromium.org/106563002/commit-bot@chromium.org
2014-01-10Delete all invalidated resources with same keycommit-bot@chromium.org
2013-10-24We want to give SkPixelRef a way to signal over to GrResourceCache that it's ...commit-bot@chromium.org
2013-10-14Start cleaning up 64bit Win warningsrobertphillips@google.com
2013-08-28Replace uses of GR_DEBUG by SK_DEBUG.commit-bot@chromium.org
2013-08-17Replace uses of GrAssert by SkASSERT.tfarina@chromium.org
2013-07-19Add a 'unique' method to SkRefCnt, document the usage, and add support.bungeman@google.com
2013-07-19Alter resource cache and GrContext to (optionally) never reuse a scratch texturerobertphillips@google.com
2013-07-19Sanitizing source files in Housekeeper-Nightlyskia.committer@gmail.com
2013-07-18The rest of: Add purgeAsNeeded calls before addResource callsrobertphillips@google.com
2013-07-10Allow the resource cache to (indirectly) flush the InOrderDrawBuffercommit-bot@chromium.org
2013-02-07Remove GR_DUMP_TEXTURE_UPLOADSbsalomon@google.com
2012-12-20Reland 6914 w/ fixes.bsalomon@google.com
2012-12-20Revert 6914 to fix build issues.bsalomon@google.com
2012-12-20Simplify cache IDs and keys.bsalomon@google.com
2012-11-01Sanitizing source files in Skia_Periodic_House_Keepingskia.committer@gmail.com
2012-10-31Ganesh resource cache changesrobertphillips@google.com
2012-09-09Removed old resource locking systemrobertphillips@google.com
2012-09-06Sanitizing source files in Skia_Periodic_House_Keepingskia.committer@gmail.com
2012-09-05Resource cache now explicitly takes ref of managed resourcesrobertphillips@google.com
2012-09-05Simplified stencil buffer cachingrobertphillips@google.com
2012-09-04Don't purge resources from cache if they have > 1 refrobertphillips@google.com
2012-08-31Allow cache tracking to be enabled in releaserobertphillips@google.com
2012-08-30Begin moving locking out of GrResourceCacherobertphillips@google.com
2012-08-30Added find, lock to GrContext & GrResourceCache interfacesrobertphillips@google.com
2012-08-28Remove SkGpuDevice::fTexture, use new pixel ref class namebsalomon@google.com
2012-08-23Result of running tools/sanitize_source_files.py (which was added in https://...rmistry@google.com
2012-08-23Refactored GrDLinkedList into SkTDLinkedListrobertphillips@google.com
2012-08-22Scratch textures are no longer removed from the cache in Debugrobertphillips@google.com
2012-08-22Added resource cache debug output to help track changesrobertphillips@google.com
2012-08-16Replaced TextureCacheEntry with GrTexture* and a back pointer to GrResourceEn...robertphillips@google.com
2012-07-09Add placement new macros to SkPostConfig, call SkNEW* from Ganesh.tomhudson@google.com
2012-06-27Fixed Resource counting bug in AutoScratchTexture detach mechanismrobertphillips@google.com
2012-06-22Revert r4287. Large numbers of textures created by random gradients can cause...bsalomon@google.com
2012-06-22AutoScratchTexture can now release its texture and it will return to the text...robertphillips@google.com
2012-06-21Remove count budget from resource cachebsalomon@google.com
2012-06-06fix warnings on Mac in src/gpu and include/gpucaryclark@google.com
2012-02-21Remove incorrect GrAssert calls in GrResourceCache::removeAlltwiz@google.com
2011-11-30[GPU] tile when large bitmap pased drawBitmap and only a small fraction is usedbsalomon@google.com
2011-10-12Move gpu/include/* to include/gpu and gpu/src/* to src/gpubsalomon@google.com