Home
last modified time | relevance | path

Searched refs:LayoutCache (Results 1 – 5 of 5) sorted by relevance

/frameworks/minikin/include/minikin/
DLayoutCache.h127 class LayoutCache : private android::OnEntryRemoved<LayoutCacheKey, LayoutPiece*> {
186 static LayoutCache& getInstance() { in getInstance()
187 static LayoutCache cache(kMaxEntries); in getInstance()
192 LayoutCache(uint32_t maxEntries) : mCache(maxEntries), mRequestCount(0), mCacheHitCount(0) { in LayoutCache() function
DLayoutPieces.h94 LayoutCache::getInstance().getOrCreate(textBuf.substr(context), in getOrCreate()
/frameworks/minikin/libs/minikin/
DLayout.cpp138 LayoutCache::getInstance().getOrCreate(textBuf, range, paint, isRtl, startHyphen, endHyphen, f); in doLayoutWord()
168 LayoutCache::getInstance().clear(); in purgeCaches()
172 LayoutCache::getInstance().dumpStats(fd); in dumpMinikinStats()
DMeasuredText.cpp66 LayoutCache::getInstance().getOrCreate( in getMetrics()
119 LayoutCache::getInstance().getOrCreate(textBuf.substr(context), in measureHyphenPiece()
200 LayoutCache::getInstance().getOrCreate(textBuf.substr(context), in appendLayout()
/frameworks/minikin/tests/unittest/
DLayoutCacheTest.cpp29 class TestableLayoutCache : public LayoutCache {
31 TestableLayoutCache(uint32_t maxEntries) : LayoutCache(maxEntries) {} in TestableLayoutCache()
32 using LayoutCache::getCacheSize;