Lines Matching refs:SkPackedGlyphID
24 struct SkPackedGlyphID { struct
48 1.f / (1u << (SkPackedGlyphID::kSubPixelPosLen + 1)); argument
53 constexpr explicit SkPackedGlyphID(SkGlyphID glyphID) in SkPackedGlyphID() argument
56 constexpr SkPackedGlyphID(SkGlyphID glyphID, SkFixed x, SkFixed y) in SkPackedGlyphID() function
59 constexpr SkPackedGlyphID(SkGlyphID glyphID, uint32_t x, uint32_t y) in SkPackedGlyphID() function
62 SkPackedGlyphID(SkGlyphID glyphID, SkPoint pt, SkIPoint mask) in SkPackedGlyphID() function
65 constexpr explicit SkPackedGlyphID(uint32_t v) : fID{v & kMaskAll} { } in SkPackedGlyphID() function
66 constexpr SkPackedGlyphID() : fID{kImpossibleID} {} in SkPackedGlyphID() argument
68 bool operator==(const SkPackedGlyphID& that) const {
71 bool operator!=(const SkPackedGlyphID& that) const {
74 bool operator<(SkPackedGlyphID that) const {
234 constexpr SkGlyph() : SkGlyph{SkPackedGlyphID()} { } in SkGlyph()
235 constexpr explicit SkGlyph(SkPackedGlyphID id) : fID{id} { } in SkGlyph()
242 SkPackedGlyphID getPackedID() const { return fID; } in getPackedID()
406 SkPackedGlyphID fID;