Searched refs:GrAtlasManager (Results 1 - 14 of 14) sorted by relevance

/external/skia/src/gpu/text/
H A DGrAtlasManager.cpp8 #include "GrAtlasManager.h"
77 GrAtlasManager::GrAtlasManager(GrProxyProvider* proxyProvider, GrGlyphCache* glyphCache, function in class:GrAtlasManager
85 void GrAtlasManager::freeAll() {
91 bool GrAtlasManager::hasGlyph(GrGlyph* glyph) {
97 bool GrAtlasManager::addToAtlas(GrResourceProvider* resourceProvider,
107 void GrAtlasManager::addGlyphToBulkAndSetUseToken(GrDrawOpAtlas::BulkUseTokenUpdater* updater,
173 void GrAtlasManager::dump(GrContext* context) const {
195 void GrAtlasManager::setAtlasSizes_ForTesting(const GrDrawOpAtlasConfig configs[3]) {
204 bool GrAtlasManager
[all...]
H A DGrAtlasManager.h18 /** The GrAtlasManager classes manage the lifetime of and access to GrDrawOpAtlases.
20 * to the proxies (so the created ops can reference them). The full GrAtlasManager class
79 class GrAtlasManager : public GrRestrictedAtlasManager {
81 GrAtlasManager(GrProxyProvider*, GrGlyphCache*,
H A DGrGlyphCache.h18 class GrAtlasManager;
67 GrAtlasManager*, GrGlyph*,
H A DGrAtlasTextBlob.h25 class GrAtlasManager;
570 GrDeferredUploadTarget*, GrGlyphCache*, GrAtlasManager*,
603 GrAtlasManager* fFullAtlasManager;
H A DGrAtlasTextBlobVertexRegenerator.cpp8 #include "GrAtlasManager.h"
198 GrAtlasManager* fullAtlasManager, SkAutoGlyphCache* lazyCache)
H A DGrGlyphCache.cpp8 #include "GrAtlasManager.h"
298 GrAtlasManager* fullAtlasManager,
/external/skia/src/gpu/ops/
H A DGrMeshDrawOp.h18 class GrAtlasManager;
158 virtual GrAtlasManager* fullAtlasManager() const = 0;
H A DGrAtlasTextOp.cpp19 #include "text/GrAtlasManager.h"
239 GrAtlasManager* fullAtlasManager = target->fullAtlasManager();
/external/skia/include/gpu/
H A DGrContext.h19 class GrAtlasManager;
379 virtual GrAtlasManager* onGetFullAtlasManager() = 0;
/external/skia/src/gpu/
H A DGrContextPriv.h13 #include "text/GrAtlasManager.h"
199 GrAtlasManager* getFullAtlasManager() {
H A DGrOpFlushState.h95 // At this point we know we're flushing so full access to the GrAtlasManager is required (and
97 GrAtlasManager* fullAtlasManager() const final;
H A DGrOpFlushState.cpp200 GrAtlasManager* GrOpFlushState::fullAtlasManager() const {
H A DGrContext.cpp123 fFullAtlasManager = new GrAtlasManager(proxyProvider, glyphCache,
133 GrAtlasManager* onGetFullAtlasManager() override { return fFullAtlasManager; }
136 GrAtlasManager* fFullAtlasManager;
191 GrAtlasManager* onGetFullAtlasManager() override {
/external/skia/tools/gpu/
H A DGrTest.cpp97 GrAtlasManager* atlasManager = this->contextPriv().getFullAtlasManager();

Completed in 260 milliseconds