Home
last modified time | relevance | path

Searched refs:GrTextBlobCache (Results 1 – 25 of 28) sorted by relevance

12

/external/skia/src/gpu/text/
DGrTextBlobCache.cpp10 DECLARE_SKMESSAGEBUS_MESSAGE(GrTextBlobCache::PurgeBlobMessage, uint32_t, true) in DECLARE_SKMESSAGEBUS_MESSAGE()
14 const GrTextBlobCache::PurgeBlobMessage& msg, uint32_t msgBusUniqueID) { in DECLARE_SKMESSAGEBUS_MESSAGE()
18 GrTextBlobCache::GrTextBlobCache(uint32_t messageBusID) in GrTextBlobCache() function in GrTextBlobCache
23 sk_sp<GrTextBlob> GrTextBlobCache::addOrReturnExisting( in addOrReturnExisting()
31 sk_sp<GrTextBlob> GrTextBlobCache::find(const GrTextBlob::Key& key) { in find()
47 void GrTextBlobCache::remove(GrTextBlob* blob) { in remove()
52 void GrTextBlobCache::internalRemove(GrTextBlob* blob) { in internalRemove()
69 void GrTextBlobCache::freeAll() { in freeAll()
76 void GrTextBlobCache::PostPurgeBlobMessage(uint32_t blobID, uint32_t cacheID) { in PostPurgeBlobMessage()
81 void GrTextBlobCache::purgeStaleBlobs() { in purgeStaleBlobs()
[all …]
DGrTextBlobCache.h21 class GrTextBlobCache {
23 GrTextBlobCache(uint32_t messageBusID);
/external/skqp/src/gpu/text/
DGrTextBlobCache.cpp10 DECLARE_SKMESSAGEBUS_MESSAGE(GrTextBlobCache::PurgeBlobMessage) in DECLARE_SKMESSAGEBUS_MESSAGE()
13 const GrTextBlobCache::PurgeBlobMessage& msg, uint32_t msgBusUniqueID) { in DECLARE_SKMESSAGEBUS_MESSAGE()
17 GrTextBlobCache::~GrTextBlobCache() { in ~GrTextBlobCache()
21 void GrTextBlobCache::freeAll() { in freeAll()
36 void GrTextBlobCache::PostPurgeBlobMessage(uint32_t blobID, uint32_t cacheID) { in PostPurgeBlobMessage()
41 void GrTextBlobCache::purgeStaleBlobs() { in purgeStaleBlobs()
63 void GrTextBlobCache::checkPurge(GrTextBlob* blob) { in checkPurge()
DGrTextBlobCache.h18 class GrTextBlobCache {
26 GrTextBlobCache(PFOverBudgetCB cb, void* data, uint32_t uniqueID) in GrTextBlobCache() function
34 ~GrTextBlobCache();
DGrTextContext.h21 class GrTextBlobCache; variable
/external/skqp/src/atlastext/
DSkInternalAtlasTextContext.h18 class GrTextBlobCache; variable
37 GrTextBlobCache* textBlobCache();
DSkInternalAtlasTextContext.cpp56 GrTextBlobCache* SkInternalAtlasTextContext::textBlobCache() { in textBlobCache()
/external/skia/src/gpu/
DGrContextThreadSafeProxyPriv.h37 GrTextBlobCache* getTextBlobCache() { return fProxy->fTextBlobCache.get(); } in getTextBlobCache()
38 const GrTextBlobCache* getTextBlobCache() const { return fProxy->fTextBlobCache.get(); } in getTextBlobCache()
DGrRecordingContext.cpp139 GrTextBlobCache* GrRecordingContext::getTextBlobCache() { in getTextBlobCache()
143 const GrTextBlobCache* GrRecordingContext::getTextBlobCache() const { in getTextBlobCache()
DGrRecordingContextPriv.h61 GrTextBlobCache* getTextBlobCache() { return fContext->getTextBlobCache(); } in getTextBlobCache()
DGrContextThreadSafeProxy.cpp44 fTextBlobCache = std::make_unique<GrTextBlobCache>(fContextID); in init()
DGrDirectContextPriv.h60 GrTextBlobCache* getTextBlobCache() { return fContext->getTextBlobCache(); } in getTextBlobCache()
/external/skia/include/gpu/
DGrContextThreadSafeProxy.h24 class GrTextBlobCache; variable
140 std::unique_ptr<GrTextBlobCache> fTextBlobCache;
DGrRecordingContext.h32 class GrTextBlobCache; variable
186 GrTextBlobCache* getTextBlobCache();
187 const GrTextBlobCache* getTextBlobCache() const;
/external/skqp/include/gpu/
DGrContext.h44 class GrTextBlobCache; variable
309 std::unique_ptr<GrTextBlobCache> fTextBlobCache;
/external/skqp/include/core/
DSkTextBlob.h227 friend class GrTextBlobCache; variable
/external/skqp/src/gpu/
DGrContextPriv.h207 GrTextBlobCache* getTextBlobCache() { return fContext->fTextBlobCache.get(); } in getTextBlobCache()
DGrContext.cpp134 fTextBlobCache.reset(new GrTextBlobCache(TextBlobCacheOverBudgetCB, this, this->contextID())); in initCommon()
/external/skia/include/core/
DSkTextBlob.h254 friend class GrTextBlobCache; variable
/external/skia/tests/
DTextBlobCacheTest.cpp58 static void SetBudget(GrTextBlobCache* cache, size_t budget) { in SetBudget()
/external/skqp/gn/
Dgpu.gni407 "$_src/gpu/text/GrTextBlobCache.cpp",
408 "$_src/gpu/text/GrTextBlobCache.h",
/external/skia/gn/
Dgpu.gni500 "$_src/gpu/text/GrTextBlobCache.cpp",
501 "$_src/gpu/text/GrTextBlobCache.h",
/external/skia/src/core/
DSkTextBlob.cpp152 GrTextBlobCache::PostPurgeBlobMessage(fUniqueID, fCacheID); in ~SkTextBlob()
/external/skqp/src/core/
DSkTextBlob.cpp151 GrTextBlobCache::PostPurgeBlobMessage(fUniqueID, fCacheID); in ~SkTextBlob()
DSkGlyphRunPainter.cpp532 GrTextBlobCache* textBlobCache = context->contextPriv().getTextBlobCache(); in drawGlyphRunList()

12