HomeSort by relevance Sort by last modified time
    Searched defs:SkResourceCache (Results 1 - 4 of 4) sorted by null

  /external/skia/src/core/
SkResourceCache.cpp 8 #include "SkResourceCache.h"
21 DECLARE_SKMESSAGEBUS_MESSAGE(SkResourceCache::PurgeSharedIDMessage)
24 const SkResourceCache::PurgeSharedIDMessage&, uint32_t) {
25 // SkResourceCache is typically used as a singleton and we don't label Inboxes so all messages
41 void SkResourceCache::Key::init(void* nameSpace, uint64_t sharedID, size_t dataSize) {
67 static uint32_t Hash(const SkResourceCache::Key& key) { return key.hash(); }
68 static const SkResourceCache::Key& GetKey(const SkResourceCache::Rec* rec) {
74 class SkResourceCache::Hash :
75 public SkTHashTable<SkResourceCache::Rec*, SkResourceCache::Key, HashTraits> {}
    [all...]
SkResourceCache.h 29 class SkResourceCache {
75 typedef SkResourceCache::Key Key;
109 friend class SkResourceCache;
199 SkResourceCache(DiscardableFactory);
207 explicit SkResourceCache(size_t byteLimit);
208 ~SkResourceCache();
  /external/skqp/src/core/
SkResourceCache.cpp 8 #include "SkResourceCache.h"
21 DECLARE_SKMESSAGEBUS_MESSAGE(SkResourceCache::PurgeSharedIDMessage)
24 const SkResourceCache::PurgeSharedIDMessage&, uint32_t) {
25 // SkResourceCache is typically used as a singleton and we don't label Inboxes so all messages
41 void SkResourceCache::Key::init(void* nameSpace, uint64_t sharedID, size_t dataSize) {
67 static uint32_t Hash(const SkResourceCache::Key& key) { return key.hash(); }
68 static const SkResourceCache::Key& GetKey(const SkResourceCache::Rec* rec) {
74 class SkResourceCache::Hash :
75 public SkTHashTable<SkResourceCache::Rec*, SkResourceCache::Key, HashTraits> {}
    [all...]
SkResourceCache.h 29 class SkResourceCache {
75 typedef SkResourceCache::Key Key;
109 friend class SkResourceCache;
199 SkResourceCache(DiscardableFactory);
207 explicit SkResourceCache(size_t byteLimit);
208 ~SkResourceCache();

Completed in 405 milliseconds