HomeSort by relevance Sort by last modified time
    Searched defs:GrAtlasTextStrike (Results 1 - 2 of 2) sorted by null

  /external/skia/src/gpu/text/
GrAtlasGlyphCache.h 22 * The GrAtlasTextStrike manages a pool of CPU backing memory for GrGlyphs. This backing memory
24 * The GrAtlasTextStrike may outlive the generating SkGlyphCache. However, it retains a copy
25 * of it's SkDescriptor as a key to access (or regenerate) the SkGlyphCache. GrAtlasTextStrike are
28 class GrAtlasTextStrike : public SkNVRefCnt<GrAtlasTextStrike> {
31 GrAtlasTextStrike(GrAtlasGlyphCache* owner, const SkDescriptor& fontScalerKey);
32 ~GrAtlasTextStrike();
79 static const SkDescriptor& GetKey(const GrAtlasTextStrike& ts) {
117 // Therefore, the caller must check GrAtlasTextStrike::isAbandoned() if there are other
119 inline GrAtlasTextStrike* getStrike(const SkGlyphCache* cache)
    [all...]
GrAtlasGlyphCache.cpp 109 GrAtlasTextStrike* strike = &*iter;
115 fontCache->fCache.remove(GrAtlasTextStrike::GetKey(*strike));
403 GrAtlasTextStrike::GrAtlasTextStrike(GrAtlasGlyphCache* owner, const SkDescriptor& key)
410 GrAtlasTextStrike::~GrAtlasTextStrike() {
418 GrGlyph* GrAtlasTextStrike::generateGlyph(const SkGlyph& skGlyph, GrGlyph::PackedID packed,
438 void GrAtlasTextStrike::removeID(GrDrawOpAtlas::AtlasID id) {
450 bool GrAtlasTextStrike::addGlyphToAtlas(GrDrawOp::Target* target,

Completed in 45 milliseconds