Searched refs:AssetAtlas (Results 1 - 11 of 11) sorted by relevance

/frameworks/base/libs/hwui/
H A DAssetAtlas.h45 class AssetAtlas { class in namespace:android::uirenderer
83 const AssetAtlas& atlas;
86 const AssetAtlas& atlas)
97 friend class AssetAtlas;
100 AssetAtlas(): mTexture(nullptr), mImage(nullptr), function in class:android::uirenderer::AssetAtlas
102 ~AssetAtlas() { terminate(); }
172 }; // class AssetAtlas
H A DAssetAtlas.cpp19 #include "AssetAtlas.h"
32 void AssetAtlas::init(sp<GraphicBuffer> buffer, int64_t* map, int count) {
37 ATRACE_NAME("AssetAtlas::init");
57 void AssetAtlas::terminate() {
66 void AssetAtlas::updateTextureId() {
75 AssetAtlas::Entry* entry = mEntries.valueAt(i);
84 AssetAtlas::Entry* AssetAtlas::getEntry(const SkBitmap* bitmap) const {
89 Texture* AssetAtlas::getEntryTexture(const SkBitmap* bitmap) const {
115 void AssetAtlas
[all...]
H A DTextureCache.h48 class AssetAtlas;
80 * the AssetAtlas. If the texture cannot be found in the cache, a new texture is generated.
88 * the cache, a new texture is generated, even if it resides in the AssetAtlas.
133 void setAssetAtlas(AssetAtlas* assetAtlas);
171 AssetAtlas* mAssetAtlas;
H A DPatchCache.h26 #include "AssetAtlas.h"
58 const Patch* get(const AssetAtlas::Entry* entry,
H A DAndroid.common.mk35 AssetAtlas.cpp \
H A DTextureCache.cpp27 #include "AssetAtlas.h"
121 void TextureCache::setAssetAtlas(AssetAtlas* assetAtlas) {
147 AssetAtlas::Entry* entry = mAssetAtlas->getEntry(bitmap);
H A DOpenGLRenderer.h191 void drawBitmaps(const SkBitmap* bitmap, AssetAtlas::Entry* entry, int bitmapCount,
197 void drawPatches(const SkBitmap* bitmap, AssetAtlas::Entry* entry,
199 void drawPatch(const SkBitmap* bitmap, const Patch* mesh, AssetAtlas::Entry* entry,
H A DPatchCache.cpp249 const Patch* PatchCache::get(const AssetAtlas::Entry* entry,
H A DDisplayListOp.h21 #include "AssetAtlas.h"
633 AssetAtlas::Entry* getAtlasEntry(OpenGLRenderer& renderer) {
694 mEntry ? " using AssetAtlas" : "");
725 AssetAtlas::Entry* mEntry;
798 AssetAtlas::Entry* getAtlasEntry(OpenGLRenderer& renderer) {
905 mEntry ? " with AssetAtlas" : "");
927 AssetAtlas::Entry* mEntry;
H A DOpenGLRenderer.cpp1523 void OpenGLRenderer::drawBitmaps(const SkBitmap* bitmap, AssetAtlas::Entry* entry,
1694 AssetAtlas::Entry* entry, float left, float top, float right, float bottom,
1724 void OpenGLRenderer::drawPatches(const SkBitmap* bitmap, AssetAtlas::Entry* entry,
/frameworks/base/libs/hwui/renderstate/
H A DRenderState.h28 #include "AssetAtlas.h"
89 AssetAtlas& assetAtlas() { return mAssetAtlas; }
116 AssetAtlas mAssetAtlas;

Completed in 200 milliseconds