Searched refs:CacheTexture (Results 1 - 8 of 8) sorted by relevance
/frameworks/base/libs/hwui/font/ |
H A D | CacheTexture.cpp | 19 #include "CacheTexture.h" 108 // CacheTexture 111 CacheTexture::CacheTexture(uint16_t width, uint16_t height, GLenum format, uint32_t maxQuadCount) : function in class:android::uirenderer::CacheTexture 125 CacheTexture::~CacheTexture() { 131 void CacheTexture::reset() { 142 void CacheTexture::init() { 149 void CacheTexture::releaseMesh() { 153 void CacheTexture [all...] |
H A D | CachedGlyphInfo.h | 22 #include "CacheTexture.h" 52 CacheTexture* mCacheTexture;
|
H A D | CacheTexture.h | 37 * CacheBlock is a node in a linked list of current free space areas in a CacheTexture. 75 class CacheTexture { class in namespace:android::uirenderer 77 CacheTexture(uint16_t width, uint16_t height, GLenum format, uint32_t maxQuadCount); 78 ~CacheTexture();
|
H A D | Font.h | 122 void invalidateTextureCache(CacheTexture* cacheTexture = NULL);
|
H A D | Font.cpp | 132 void Font::invalidateTextureCache(CacheTexture* cacheTexture) { 217 CacheTexture* cacheTexture = glyph->mCacheTexture;
|
/frameworks/base/libs/hwui/ |
H A D | FontRenderer.h | 30 #include "font/CacheTexture.h" 91 void flushLargeCaches(Vector<CacheTexture*>& cacheTextures); 145 void allocateTextureMemory(CacheTexture* cacheTexture); 146 void deallocateTextureMemory(CacheTexture* cacheTexture); 148 CacheTexture* createCacheTexture(int width, int height, GLenum format, bool allocate); 151 CacheTexture* cacheBitmapInTexture(Vector<CacheTexture*>& cacheTextures, const SkGlyph& glyph, 160 void issueDrawCommand(Vector<CacheTexture*>& cacheTextures); 165 float x4, float y4, float u4, float v4, CacheTexture* texture); 169 float x4, float y4, float u4, float v4, CacheTexture* textur [all...] |
H A D | FontRenderer.cpp | 153 void clearCacheTextures(Vector<CacheTexture*>& cacheTextures) { 188 void FontRenderer::flushLargeCaches(Vector<CacheTexture*>& cacheTextures) { 191 CacheTexture* cacheTexture = cacheTextures[i]; 208 CacheTexture* FontRenderer::cacheBitmapInTexture(Vector<CacheTexture*>& cacheTextures, 235 Vector<CacheTexture*>* cacheTextures = NULL; 263 CacheTexture* cacheTexture = cacheBitmapInTexture(*cacheTextures, glyph, &startX, &startY); 398 CacheTexture* FontRenderer::createCacheTexture(int width, int height, GLenum format, 400 CacheTexture* cacheTexture = new CacheTexture(widt [all...] |
H A D | Android.mk | 12 font/CacheTexture.cpp \
|
Completed in 825 milliseconds