HomeSort by relevance Sort by last modified time
    Searched refs:SkPackedGlyphID (Results 1 - 25 of 33) sorted by null

1 2

  /external/skia/src/core/
SkRemoteGlyphCacheImpl.h 25 void addGlyph(SkPackedGlyphID, bool pathOnly);
56 void writeGlyphPath(const SkPackedGlyphID& glyphID, Serializer* serializer) const;
62 SkTHashSet<SkPackedGlyphID> fCachedGlyphImages;
63 SkTHashSet<SkPackedGlyphID> fCachedGlyphPaths;
67 std::vector<SkPackedGlyphID> fPendingGlyphImages;
68 std::vector<SkPackedGlyphID> fPendingGlyphPaths;
88 static SkPackedGlyphID GetKey(const SkGlyph* glyph) {
91 static uint32_t Hash(SkPackedGlyphID glyphId) {
98 SkTHashTable<SkGlyph*, SkPackedGlyphID, GlyphMapHashTraits> fGlyphMap;
SkGlyph.h 117 struct SkPackedGlyphID : public SkPackedID {
118 SkPackedGlyphID(SkGlyphID code) : SkPackedID(code) { }
119 SkPackedGlyphID(SkGlyphID code, SkFixed x, SkFixed y) : SkPackedID(code, x, y) { }
120 SkPackedGlyphID(SkGlyphID code, SkIPoint pt) : SkPackedID(code, pt.x(), pt.y()) { }
121 constexpr SkPackedGlyphID() = default;
131 constexpr explicit SkGlyph(SkPackedGlyphID id) : fID{id} {}
138 SkPackedGlyphID getPackedID() const { return fID; }
212 SkPackedGlyphID fID;
SkStrike.h 46 SkGlyph* getRawGlyphByID(SkPackedGlyphID);
108 SkPackedGlyphID vetoID = SkPackedGlyphID()) const;
192 SkGlyph* lookupByPackedGlyphID(SkPackedGlyphID packedGlyphID, MetricsType type);
214 static SkPackedGlyphID GetKey(const SkGlyph* glyph) {
217 static uint32_t Hash(SkPackedGlyphID glyphId) {
225 SkTHashTable<SkGlyph*, SkPackedGlyphID, GlyphMapHashTraits> fGlyphMap;
SkStrike.cpp 58 SkPackedGlyphID packedGlyphID{glyphID, x, y};
62 SkGlyph* SkStrike::getRawGlyphByID(SkPackedGlyphID id) {
68 SkPackedGlyphID packedGlyphID(glyphID);
74 SkPackedGlyphID packedGlyphID(glyphID);
80 SkPackedGlyphID packedGlyphID(glyphID, x, y);
91 SkGlyph* SkStrike::lookupByPackedGlyphID(SkPackedGlyphID packedGlyphID, MetricsType type) {
206 SkPackedGlyphID vetoID) const {
209 SkPackedGlyphID packedGlyphID{glyphID, subX, subY};
SkRemoteGlyphCache.cpp 431 void SkStrikeServer::SkGlyphCacheState::addGlyph(SkPackedGlyphID glyph, bool asPath) {
450 serializer->write<SkPackedGlyphID>(glyph->getPackedID());
536 SkPackedGlyphID packedGlyphID = fIsSubpixel ? SkPackedGlyphID{glyphID, lookupPoint}
537 : SkPackedGlyphID{glyphID};
585 void SkStrikeServer::SkGlyphCacheState::writeGlyphPath(const SkPackedGlyphID& glyphID,
610 SkPackedGlyphID packedGlyphID = fIsSubpixel ? SkPackedGlyphID{glyphID, lookupPoint}
611 : SkPackedGlyphID{glyphID};
667 SkPackedGlyphID glyphID
    [all...]
SkScalerContext.h 282 bool SK_WARN_UNUSED_RESULT getPath(SkPackedGlyphID, SkPath*);
417 bool internalGetPath(SkPackedGlyphID id, SkPath* devPath);
SkRemoteGlyphCache.h 32 struct SkPackedGlyphID;
SkStrikeCache.cpp 374 auto targetGlyphID = SkPackedGlyphID(glyphID, targetSubX, targetSubY);
408 SkGlyph* from = node->fStrike.getRawGlyphByID(SkPackedGlyphID(glyphID));
  /external/skqp/src/core/
SkRemoteGlyphCacheImpl.h 26 void addGlyph(SkPackedGlyphID, bool pathOnly);
40 const SkGlyph& findGlyph(SkPackedGlyphID);
56 void writeGlyphPath(const SkPackedGlyphID& glyphID, Serializer* serializer) const;
62 SkTHashSet<SkPackedGlyphID> fCachedGlyphImages;
63 SkTHashSet<SkPackedGlyphID> fCachedGlyphPaths;
67 std::vector<SkPackedGlyphID> fPendingGlyphImages;
68 std::vector<SkPackedGlyphID> fPendingGlyphPaths;
92 static SkPackedGlyphID GetKey(const SkGlyph* glyph) {
95 static uint32_t Hash(SkPackedGlyphID glyphId) {
102 SkTHashTable<SkGlyph*, SkPackedGlyphID, GlyphMapHashTraits> fGlyphMap
    [all...]
SkGlyph.h 117 struct SkPackedGlyphID : public SkPackedID {
118 SkPackedGlyphID(SkGlyphID code) : SkPackedID(code) { }
119 SkPackedGlyphID(SkGlyphID code, SkFixed x, SkFixed y) : SkPackedID(code, x, y) { }
120 SkPackedGlyphID(SkGlyphID code, SkIPoint pt) : SkPackedID(code, pt.x(), pt.y()) { }
121 constexpr SkPackedGlyphID() = default;
140 constexpr explicit SkGlyph(SkPackedGlyphID id) : fID{id} {}
147 SkPackedGlyphID getPackedID() const { return fID; }
221 SkPackedGlyphID fID;
SkStrike.h 47 SkGlyph* getRawGlyphByID(SkPackedGlyphID);
109 SkPackedGlyphID vetoID = SkPackedGlyphID()) const;
183 SkGlyph* lookupByPackedGlyphID(SkPackedGlyphID packedGlyphID, MetricsType type);
187 SkGlyph* allocateNewGlyph(SkPackedGlyphID packedGlyphID, MetricsType type);
209 static SkPackedGlyphID GetKey(const SkGlyph* glyph) {
212 static uint32_t Hash(SkPackedGlyphID glyphId) {
220 SkTHashTable<SkGlyph*, SkPackedGlyphID, GlyphMapHashTraits> fGlyphMap;
SkStrike.cpp 58 SkPackedGlyphID packedGlyphID{glyphID, x, y};
62 SkGlyph* SkStrike::getRawGlyphByID(SkPackedGlyphID id) {
68 SkPackedGlyphID packedGlyphID(glyphID);
74 SkPackedGlyphID packedGlyphID(glyphID);
80 SkPackedGlyphID packedGlyphID(glyphID, x, y);
91 SkGlyph* SkStrike::lookupByPackedGlyphID(SkPackedGlyphID packedGlyphID, MetricsType type) {
105 SkGlyph* SkStrike::allocateNewGlyph(SkPackedGlyphID packedGlyphID, MetricsType mtype) {
120 SkASSERT(glyphPtr->fID != SkPackedGlyphID());
206 SkPackedGlyphID vetoID) const {
209 SkPackedGlyphID packedGlyphID{glyphID, subX, subY}
    [all...]
SkRemoteGlyphCache.cpp 424 void SkStrikeServer::SkGlyphCacheState::addGlyph(SkPackedGlyphID glyph, bool asPath) {
443 serializer->write<SkPackedGlyphID>(glyph->getPackedID());
501 const SkGlyph& SkStrikeServer::SkGlyphCacheState::findGlyph(SkPackedGlyphID glyphID) {
538 SkPackedGlyphID packedGlyphID = fIsSubpixel ? SkPackedGlyphID{glyphID, lookupPoint}
539 : SkPackedGlyphID{glyphID};
553 void SkStrikeServer::SkGlyphCacheState::writeGlyphPath(const SkPackedGlyphID& glyphID,
597 SkPackedGlyphID glyphID;
598 if (!deserializer->read<SkPackedGlyphID>(&glyphID)) return false;
SkScalerContext.h 292 bool SK_WARN_UNUSED_RESULT getPath(SkPackedGlyphID, SkPath*);
425 bool internalGetPath(SkPackedGlyphID id, SkPath* devPath);
SkRemoteGlyphCache.h 31 struct SkPackedGlyphID;
SkStrikeCache.cpp 349 auto targetGlyphID = SkPackedGlyphID(glyphID, targetSubX, targetSubY);
383 SkGlyph* from = node->fCache.getRawGlyphByID(SkPackedGlyphID(glyphID));
  /external/skia/src/gpu/
GrGlyph.h 95 static const SkPackedGlyphID& GetKey(const GrGlyph& glyph) {
99 static uint32_t Hash(SkPackedGlyphID key) {
103 const SkPackedGlyphID fPackedID;
  /external/skia/src/gpu/text/
GrStrikeCache.h 45 GrGlyph* getGlyph(SkPackedGlyphID packed,
84 SkTDynamicHash<GrGlyph, SkPackedGlyphID> fCache;
91 static const SkGlyph& GrToSkGlyph(SkStrike* cache, SkPackedGlyphID id) {
GrStrikeCache.cpp 182 SkTDynamicHash<GrGlyph, SkPackedGlyphID>::Iter iter(&fCache);
GrTextBlobVertexRegenerator.cpp 199 SkPackedGlyphID id = fBlob->fGlyphs[glyphOffset]->fPackedID;
  /external/skqp/src/gpu/
GrGlyph.h 95 static const SkPackedGlyphID& GetKey(const GrGlyph& glyph) {
99 static uint32_t Hash(SkPackedGlyphID key) {
103 const SkPackedGlyphID fPackedID;
  /external/skqp/src/gpu/text/
GrStrikeCache.h 45 GrGlyph* getGlyph(SkPackedGlyphID packed,
84 SkTDynamicHash<GrGlyph, SkPackedGlyphID> fCache;
91 static const SkGlyph& GrToSkGlyph(SkStrike* cache, SkPackedGlyphID id) {
GrStrikeCache.cpp 182 SkTDynamicHash<GrGlyph, SkPackedGlyphID>::Iter iter(&fCache);
  /external/skia/bench/
PathTextBench.cpp 51 SkPackedGlyphID id(defaultFont.unicharToGlyph(kGlyphs[i]));
  /external/skqp/bench/
PathTextBench.cpp 51 SkPackedGlyphID id(defaultFont.unicharToGlyph(kGlyphs[i]));

Completed in 2250 milliseconds

1 2