Searched refs:SkStrikeClient (Results 1 - 7 of 7) sorted by relevance
/third_party/skia/src/core/ |
H A D | SkTypeface_remote.cpp | 18 sk_sp<SkStrikeClient::DiscardableHandleManager> manager) in SkScalerContextProxy() 35 SkStrikeClient::CacheMissType::kGlyphMetrics, fRec.fTextSize); in generateMetrics() 47 SkStrikeClient::CacheMissType::kGlyphImage, fRec.fTextSize); in generateImage() 57 SkStrikeClient::CacheMissType::kGlyphPath, fRec.fTextSize); in generatePath() 70 SkStrikeClient::CacheMissType::kFontMetrics, fRec.fTextSize); in generateFontMetrics()
|
H A D | SkTypeface_remote.h | 28 sk_sp<SkStrikeClient::DiscardableHandleManager> manager); 39 sk_sp<SkStrikeClient::DiscardableHandleManager> fDiscardableManager; 50 sk_sp<SkStrikeClient::DiscardableHandleManager> manager, in SkTypefaceProxy() 137 sk_sp<SkStrikeClient::DiscardableHandleManager> fDiscardableManager;
|
H A D | SkRemoteGlyphCache.h | 63 // which will be serialized and rendered using the SkStrikeClient. 87 class SkStrikeClient { class 132 SK_SPI explicit SkStrikeClient(sk_sp<DiscardableHandleManager>, 135 SK_SPI ~SkStrikeClient();
|
H A D | SkRemoteGlyphCache.cpp | 868 sk_sp<SkStrikeClient::DiscardableHandleManager> manager) in DiscardableStrikePinner() 876 sk_sp<SkStrikeClient::DiscardableHandleManager> fManager; 882 explicit SkStrikeClientImpl(sk_sp<SkStrikeClient::DiscardableHandleManager>, 895 sk_sp<SkStrikeClient::DiscardableHandleManager> fDiscardableHandleManager; 901 sk_sp<SkStrikeClient::DiscardableHandleManager> in SkStrikeClientImpl() 932 SkStrikeClient::DiscardableHandleManager::ReadFailureData data = { \ 954 // SkStrikeClient, since all needed glyphs must have been pushed before in readStrikeData() 1078 // SkStrikeClient ---------------------------------------------------------------------------------- 1079 SkStrikeClient::SkStrikeClient(sk_s function in SkStrikeClient [all...] |
/third_party/skia/tests/ |
H A D | SkRemoteGlyphCacheTest.cpp | 31 public SkStrikeClient::DiscardableHandleManager { 59 void notifyCacheMiss(SkStrikeClient::CacheMissType type, int fontSize) override { 99 for (uint32_t i = 0; i <= SkStrikeClient::CacheMissType::kLast; ++i) { in hasCacheMiss() 118 int fCacheMissCount[SkStrikeClient::CacheMissType::kLast + 1u]; 189 SkStrikeClient client(discardableManager, false); in DEF_TEST() 207 SkStrikeClient client(discardableManager, false); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 242 SkStrikeClient client(discardableManager, false); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 272 SkStrikeClient client(discardableManager, false); in DEF_TEST() 309 SkStrikeClient client(discardableManager, false); in DEF_TEST() 347 SkStrikeClient clien in DEF_TEST() [all...] |
/third_party/skia/bench/ |
H A D | SkGlyphCacheBench.cpp | 122 public SkStrikeClient::DiscardableHandleManager { 150 void notifyCacheMiss(SkStrikeClient::CacheMissType type) override { 190 for (uint32_t i = 0; i <= SkStrikeClient::CacheMissType::kLast; ++i) { in hasCacheMiss() 209 int fCacheMissCount[SkStrikeClient::CacheMissType::kLast + 1u];
|
/third_party/skia/tools/ |
H A D | remote_demo.cpp | 45 class ClientDiscardableManager : public SkStrikeClient::DiscardableHandleManager { 149 static void final_draw(std::string outFilename, SkData* picData, SkStrikeClient* client, in final_draw() 153 return reinterpret_cast<SkStrikeClient*>(ctx)->deserializeTypeface(data, length); in final_draw() 211 SkStrikeClient strikeClient(discardableManager); in gpu()
|
Completed in 5 milliseconds