Home
last modified time | relevance | path

Searched refs:SkStrikeClient (Results 1 - 7 of 7) sorted by relevance

/third_party/skia/src/core/
H A DSkTypeface_remote.cpp18 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 DSkTypeface_remote.h28 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 DSkRemoteGlyphCache.h63 // 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 DSkRemoteGlyphCache.cpp868 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 DSkRemoteGlyphCacheTest.cpp31 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 DSkGlyphCacheBench.cpp122 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 Dremote_demo.cpp45 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 6 milliseconds