• Home
  • Raw
  • Download

Lines Matching refs:fMu

63             SkPackedGlyphID toID, const SkGlyph& from) SK_EXCLUDES(fMu);
67 SkGlyph* glyph, const SkPath* path) SK_EXCLUDES(fMu);
70 int countCachedGlyphs() const SK_EXCLUDES(fMu);
76 SkGlyph* , SkScalar* array, int* count) SK_EXCLUDES(fMu);
83 SkSpan<const SkGlyphID> glyphIDs, const SkGlyph* results[]) SK_EXCLUDES(fMu);
86 SkSpan<const SkGlyphID> glyphIDs, const SkGlyph* results[]) SK_EXCLUDES(fMu);
89 SkSpan<const SkPackedGlyphID> glyphIDs, const SkGlyph* results[]) SK_EXCLUDES(fMu);
91 size_t prepareForDrawingMasksCPU(SkDrawableGlyphBuffer* drawables) SK_EXCLUDES(fMu);
99 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) SK_EXCLUDES(fMu);
102 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) SK_EXCLUDES(fMu);
105 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) SK_EXCLUDES(fMu);
107 void dump() const SK_EXCLUDES(fMu);
113 size_t commonFilterLoop(SkDrawableGlyphBuffer* drawables, Fn&& fn) SK_REQUIRES(fMu);
117 std::tuple<SkGlyph*, size_t> glyph(SkPackedGlyphID) SK_REQUIRES(fMu);
119 std::tuple<SkGlyphDigest, size_t> digest(SkPackedGlyphID) SK_REQUIRES(fMu);
122 SkGlyphDigest addGlyph(SkGlyph* glyph) SK_REQUIRES(fMu);
124 std::tuple<const void*, size_t> prepareImage(SkGlyph* glyph) SK_REQUIRES(fMu);
127 std::tuple<const SkPath*, size_t> preparePath(SkGlyph*) SK_REQUIRES(fMu);
138 const SkGlyph** results) SK_REQUIRES(fMu);
144 mutable SkMutex fMu; variable
151 SkTHashMap<SkPackedGlyphID, SkGlyphDigest> fDigestForPackedGlyphID SK_GUARDED_BY(fMu);
152 std::vector<SkGlyph*> fGlyphForIndex SK_GUARDED_BY(fMu);
159 SkArenaAlloc fAlloc SK_GUARDED_BY(fMu) {kMinAllocAmount}; in SK_GUARDED_BY() argument