OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GrAtlasTextStrike
(Results
1 - 8
of
8
) sorted by null
/external/skqp/src/gpu/text/
GrAtlasGlyphCache.h
23
* The
GrAtlasTextStrike
manages a pool of CPU backing memory for GrGlyphs. This backing memory
25
* The
GrAtlasTextStrike
may outlive the generating SkGlyphCache. However, it retains a copy
26
* of it's SkDescriptor as a key to access (or regenerate) the SkGlyphCache.
GrAtlasTextStrike
are
29
class
GrAtlasTextStrike
: public SkNVRefCnt<
GrAtlasTextStrike
> {
32
GrAtlasTextStrike
(GrAtlasGlyphCache* owner, const SkDescriptor& fontScalerKey);
33
~
GrAtlasTextStrike
();
80
static const SkDescriptor& GetKey(const
GrAtlasTextStrike
& ts) {
118
// Therefore, the caller must check
GrAtlasTextStrike
::isAbandoned() if there are other
120
inline
GrAtlasTextStrike
* getStrike(const SkGlyphCache* cache)
[
all
...]
GrAtlasGlyphCache.cpp
106
GrAtlasTextStrike
* strike = &*iter;
112
fontCache->fCache.remove(
GrAtlasTextStrike
::GetKey(*strike));
402
GrAtlasTextStrike
::
GrAtlasTextStrike
(GrAtlasGlyphCache* owner, const SkDescriptor& key)
409
GrAtlasTextStrike
::~
GrAtlasTextStrike
() {
417
GrGlyph*
GrAtlasTextStrike
::generateGlyph(const SkGlyph& skGlyph, GrGlyph::PackedID packed,
437
void
GrAtlasTextStrike
::removeID(GrDrawOpAtlas::AtlasID id) {
449
bool
GrAtlasTextStrike
::addGlyphToAtlas(GrDeferredUploadTarget* target,
GrAtlasTextContext.h
135
GrAtlasTextStrike
**, const SkGlyph&, SkScalar sx, SkScalar sy,
139
GrAtlasTextStrike
**, const SkGlyph&, SkScalar sx, SkScalar sy,
GrTextUtils.h
21
class
GrAtlasTextStrike
;
GrAtlasTextBlob.h
175
GrAtlasTextStrike
* strike,
388
void setStrike(
GrAtlasTextStrike
* strike) { fStrike.reset(SkRef(strike)); }
389
GrAtlasTextStrike
* strike() const { return fStrike.get(); }
461
sk_sp<
GrAtlasTextStrike
> fStrike;
GrAtlasTextContext.cpp
399
GrAtlasTextStrike
* currStrike = nullptr;
435
GrAtlasTextStrike
* currStrike = nullptr;
454
GrAtlasGlyphCache* fontCache,
GrAtlasTextStrike
** strike,
695
GrAtlasTextStrike
* currStrike = nullptr;
[
all
...]
GrAtlasTextBlobVertexRegenerator.cpp
231
GrAtlasTextStrike
* strike = nullptr;
GrAtlasTextBlob.cpp
73
GrAtlasTextStrike
* strike,
521
SkASSERT_RELEASE(
GrAtlasTextStrike
::GetKey(*lSubRun.strike()) ==
522
GrAtlasTextStrike
::GetKey(*rSubRun.strike()));
Completed in 126 milliseconds