HomeSort by relevance Sort by last modified time
    Searched refs:GrBatchFontCache (Results 1 - 14 of 14) sorted by null

  /external/skia/src/gpu/text/
GrTextUtils.h 15 class GrBatchFontCache;
39 GrBatchFontCache*, const SkSurfaceProps&,
46 GrBatchFontCache*, const SkSurfaceProps&, const SkPaint&,
57 GrBatchFontCache*, const SkSurfaceProps&,
64 GrBatchFontCache*, const SkSurfaceProps&, const SkPaint&,
96 static void BmpAppendGlyph(GrAtlasTextBlob*, int runIndex, GrBatchFontCache*,
100 static bool DfAppendGlyph(GrAtlasTextBlob*, int runIndex, GrBatchFontCache*,
GrBatchFontCache.cpp 8 #include "GrBatchFontCache.h"
20 bool GrBatchFontCache::initAtlas(GrMaskFormat format) {
32 &GrBatchFontCache::HandleEviction,
41 GrBatchFontCache::GrBatchFontCache(GrContext* context)
71 GrBatchFontCache::~GrBatchFontCache() {
83 void GrBatchFontCache::freeAll() {
97 void GrBatchFontCache::HandleEviction(GrBatchAtlas::AtlasID id, void* ptr) {
98 GrBatchFontCache* fontCache = reinterpret_cast<GrBatchFontCache*>(ptr)
    [all...]
GrBatchFontCache.h 18 class GrBatchFontCache;
27 GrBatchTextStrike(GrBatchFontCache*, const GrFontDescKey* fontScalerKey);
31 GrBatchFontCache* getBatchFontCache() const { return fBatchFontCache; }
90 GrBatchFontCache* fBatchFontCache;
96 friend class GrBatchFontCache;
100 * GrBatchFontCache manages strikes which are indexed by a GrFontScaler. These strikes can then be
101 * used to individual Glyph Masks. The GrBatchFontCache also manages GrBatchAtlases, though this is
103 * Note - we used to initialize the backing atlas for the GrBatchFontCache at initialization time.
104 * However, this caused a regression, even when the GrBatchFontCache was unused. We now initialize
107 class GrBatchFontCache {
    [all...]
GrAtlasTextContext.h 56 GrBatchFontCache*,
66 GrBatchFontCache*, const GrShaderCaps&,
72 static inline GrAtlasTextBlob* CreateDrawPosTextBlob(GrTextBlobCache*, GrBatchFontCache*,
GrTextUtils.cpp 11 #include "GrBatchFontCache.h"
41 GrBatchFontCache* fontCache,
81 GrBatchFontCache* fontCache,
123 GrBatchFontCache* fontCache,
249 GrBatchFontCache* fontCache, const SkSurfaceProps& props,
318 GrBatchFontCache* fontCache, const SkSurfaceProps& props,
424 bool GrTextUtils::DfAppendGlyph(GrAtlasTextBlob* blob, int runIndex, GrBatchFontCache* cache,
GrAtlasTextBlob.h 12 #include "GrBatchFontCache.h"
258 void regenInBatch(GrDrawBatch::Target* target, GrBatchFontCache* fontCache,
280 GrBatchFontCache* cache);
295 GrBatchFontCache* cache);
489 GrBatchFontCache* fontCache,
504 GrBatchFontCache* cache);
GrAtlasTextContext.cpp 163 GrBatchFontCache* fontCache,
253 GrBatchFontCache* fontCache,
278 GrAtlasTextContext::CreateDrawPosTextBlob(GrTextBlobCache* blobCache, GrBatchFontCache* fontCache,
GrAtlasTextBlob_regenInBatch.cpp 142 GrBatchFontCache* fontCache,
255 GrBatchFontCache* fontCache,
272 // Because the GrBatchFontCache may evict the strike a blob depends on using for
GrAtlasTextBlob.cpp 260 GrBatchFontCache* cache) {
305 GrBatchFontCache* cache) {
463 GrBatchFontCache* cache) {
  /external/skia/include/gpu/
GrContext.h 25 class GrBatchFontCache;
318 GrBatchFontCache* getBatchFontCache() { return fBatchFontCache; }
372 GrBatchFontCache* fBatchFontCache;
  /external/skia/src/gpu/batches/
GrAtlasTextBatch.h 35 GrBatchFontCache* fontCache) {
59 int glyphCount, GrBatchFontCache* fontCache,
179 GrBatchFontCache* fFontCache;
  /external/skia/src/gpu/
GrTest.cpp 21 #include "text/GrBatchFontCache.h"
149 GrBatchFontCache* cache = this->getBatchFontCache();
GrContext.cpp 100 // GrBatchFontCache will eventually replace GrFontCache
101 fBatchFontCache = new GrBatchFontCache(this);
  /external/skia/
Android.mk 488 src/gpu/text/GrBatchFontCache.cpp \

Completed in 3070 milliseconds