Home
last modified time | relevance | path

Searched refs:SkDiscardableHandleId (Results 1 – 10 of 10) sorted by relevance

/external/skia/bench/
DSkGlyphCacheBench.cpp128 SkDiscardableHandleId createHandle() override { in createHandle()
135 bool lockHandle(SkDiscardableHandleId id) override { in lockHandle()
144 bool deleteHandle(SkDiscardableHandleId id) override { in deleteHandle()
155 bool isHandleDeleted(SkDiscardableHandleId id) override { in isHandleDeleted()
172 const SkTHashSet<SkDiscardableHandleId>& lockedHandles() const { in lockedHandles()
177 SkDiscardableHandleId handleCount() { in handleCount()
206 SkDiscardableHandleId fNextHandleId = 0u;
207 SkDiscardableHandleId fLastDeletedHandleId = 0u;
208 SkTHashSet<SkDiscardableHandleId> fLockedHandles;
/external/skia/src/core/
DSkRemoteGlyphCache.h31 using SkDiscardableHandleId = uint32_t; variable
43 SK_SPI virtual SkDiscardableHandleId createHandle() = 0;
51 SK_SPI virtual bool lockHandle(SkDiscardableHandleId) = 0;
56 SK_SPI virtual bool isHandleDeleted(SkDiscardableHandleId) { return false; } in isHandleDeleted() argument
112 virtual bool deleteHandle(SkDiscardableHandleId) = 0;
DSkRemoteGlyphCache.cpp192 StrikeSpec(SkFontID typefaceID_, SkDiscardableHandleId discardableHandleId_) in StrikeSpec()
195 SkDiscardableHandleId discardableHandleId = 0u;
249 SkDiscardableHandleId discardableHandleId);
253 SkDiscardableHandleId discardableHandleId() const { return fDiscardableHandleId; } in discardableHandleId()
332 const SkDiscardableHandleId fDiscardableHandleId;
897 DiscardableStrikePinner(SkDiscardableHandleId discardableHandleId, in DiscardableStrikePinner()
905 const SkDiscardableHandleId fDiscardableHandleId;
/external/skqp/src/core/
DSkRemoteGlyphCache.h85 using SkDiscardableHandleId = uint32_t; variable
98 virtual SkDiscardableHandleId createHandle() = 0;
106 virtual bool lockHandle(SkDiscardableHandleId) = 0;
111 virtual bool isHandleDeleted(SkDiscardableHandleId) { return false; } in isHandleDeleted() argument
183 virtual bool deleteHandle(SkDiscardableHandleId) = 0;
DSkRemoteGlyphCacheImpl.h23 SkDiscardableHandleId discardableHandleId);
28 SkDiscardableHandleId discardableHandleId() const { return fDiscardableHandleId; } in discardableHandleId()
76 const SkDiscardableHandleId fDiscardableHandleId;
DSkRemoteGlyphCache.cpp188 StrikeSpec(SkFontID typefaceID_, SkDiscardableHandleId discardableHandleId_) in StrikeSpec()
191 SkDiscardableHandleId discardableHandleId = 0u;
569 DiscardableStrikePinner(SkDiscardableHandleId discardableHandleId, in DiscardableStrikePinner()
577 const SkDiscardableHandleId fDiscardableHandleId;
/external/skqp/tools/
Dremote_demo.cpp34 SkDiscardableHandleId createHandle() override { return ++nextHandleId; } in createHandle()
35 bool lockHandle(SkDiscardableHandleId handleId) override { in lockHandle()
41 SkDiscardableHandleId nextHandleId = 0u;
42 SkDiscardableHandleId lastPurgedHandleId = 0u;
63 bool deleteHandle(SkDiscardableHandleId) override { return allowPurging; } in deleteHandle() argument
/external/skia/tools/
Dremote_demo.cpp34 SkDiscardableHandleId createHandle() override { return ++nextHandleId; } in createHandle()
35 bool lockHandle(SkDiscardableHandleId handleId) override { in lockHandle()
41 SkDiscardableHandleId nextHandleId = 0u;
42 SkDiscardableHandleId lastPurgedHandleId = 0u;
63 bool deleteHandle(SkDiscardableHandleId) override { return allowPurging; } in deleteHandle() argument
/external/skia/tests/
DSkRemoteGlyphCacheTest.cpp36 SkDiscardableHandleId createHandle() override { in createHandle()
43 bool lockHandle(SkDiscardableHandleId id) override { in lockHandle()
52 bool deleteHandle(SkDiscardableHandleId id) override { in deleteHandle()
63 bool isHandleDeleted(SkDiscardableHandleId id) override { in isHandleDeleted()
80 const SkTHashSet<SkDiscardableHandleId>& lockedHandles() const { in lockedHandles()
85 SkDiscardableHandleId handleCount() { in handleCount()
114 SkDiscardableHandleId fNextHandleId = 0u;
115 SkDiscardableHandleId fLastDeletedHandleId = 0u;
116 SkTHashSet<SkDiscardableHandleId> fLockedHandles;
/external/skqp/tests/
DSkRemoteGlyphCacheTest.cpp32 SkDiscardableHandleId createHandle() override { in createHandle()
37 bool lockHandle(SkDiscardableHandleId id) override { in lockHandle()
44 bool deleteHandle(SkDiscardableHandleId id) override { return id <= fLastDeletedHandleId; } in deleteHandle()
46 bool isHandleDeleted(SkDiscardableHandleId id) override { return id <= fLastDeletedHandleId; } in isHandleDeleted()
53 const SkTHashSet<SkDiscardableHandleId>& lockedHandles() const { return fLockedHandles; } in lockedHandles()
54 SkDiscardableHandleId handleCount() { return fNextHandleId; } in handleCount()
64 SkDiscardableHandleId fNextHandleId = 0u;
65 SkDiscardableHandleId fLastDeletedHandleId = 0u;
66 SkTHashSet<SkDiscardableHandleId> fLockedHandles;