OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CacheTexture
(Results
1 - 8
of
8
) sorted by null
/frameworks/base/libs/hwui/font/
CacheTexture.cpp
19
#include "
CacheTexture
.h"
108
//
CacheTexture
111
CacheTexture
::
CacheTexture
(uint16_t width, uint16_t height, GLenum format, uint32_t maxQuadCount) :
125
CacheTexture
::~
CacheTexture
() {
131
void
CacheTexture
::reset() {
142
void
CacheTexture
::init() {
149
void
CacheTexture
::releaseMesh() {
153
void
CacheTexture
::releaseTexture()
[
all
...]
CachedGlyphInfo.h
22
#include "
CacheTexture
.h"
52
CacheTexture
* mCacheTexture;
CacheTexture.h
37
* CacheBlock is a node in a linked list of current free space areas in a
CacheTexture
.
75
class
CacheTexture
{
77
CacheTexture
(uint16_t width, uint16_t height, GLenum format, uint32_t maxQuadCount);
78
~
CacheTexture
();
Font.h
122
void invalidateTextureCache(
CacheTexture
*
cacheTexture
= NULL);
Font.cpp
132
void Font::invalidateTextureCache(
CacheTexture
*
cacheTexture
) {
135
if (!
cacheTexture
|| cachedGlyph->mCacheTexture ==
cacheTexture
) {
217
CacheTexture
*
cacheTexture
= glyph->mCacheTexture;
218
PixelBuffer* pixelBuffer =
cacheTexture
->getPixelBuffer();
222
uint32_t cacheWidth =
cacheTexture
->getWidth();
/frameworks/base/libs/hwui/
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)
[
all
...]
FontRenderer.cpp
153
void clearCacheTextures(Vector<
CacheTexture
*>& cacheTextures) {
188
void FontRenderer::flushLargeCaches(Vector<
CacheTexture
*>& cacheTextures) {
191
CacheTexture
*
cacheTexture
= cacheTextures[i];
192
if (
cacheTexture
->getPixelBuffer()) {
193
cacheTexture
->init();
196
it.value()->invalidateTextureCache(
cacheTexture
);
198
cacheTexture
->releaseTexture();
208
CacheTexture
* FontRenderer::cacheBitmapInTexture(Vector<
CacheTexture
*>& cacheTextures
[
all
...]
Android.mk
12
font/
CacheTexture
.cpp \
Completed in 117 milliseconds