Home | History | Annotate | Download | only in hwui

Lines Matching defs:FontRenderer

36 #include "FontRenderer.h"
94 // FontRenderer
99 FontRenderer::FontRenderer() :
103 INIT_LOGD("Creating FontRenderer");
159 FontRenderer::~FontRenderer() {
170 void FontRenderer::flushAllAndInvalidate() {
187 void FontRenderer::flushLargeCaches(Vector<CacheTexture*>& cacheTextures) {
202 void FontRenderer::flushLargeCaches() {
207 CacheTexture* FontRenderer::cacheBitmapInTexture(Vector<CacheTexture*>& cacheTextures,
218 void FontRenderer::cacheBitmap(const SkGlyph& glyph, CachedGlyphInfo* cachedGlyph,
397 CacheTexture* FontRenderer::createCacheTexture(int width, int height, GLenum format,
410 void FontRenderer::initTextTexture() {
431 void FontRenderer::checkInit() {
459 void FontRenderer::checkTextureUpdate() {
486 void FontRenderer::issueDrawCommand(Vector<CacheTexture*>& cacheTextures) {
529 void FontRenderer::issueDrawCommand() {
536 void FontRenderer::appendMeshQuadNoClip(float x1, float y1, float u1, float v1,
548 void FontRenderer::appendMeshQuad(float x1, float y1, float u1, float v1,
571 void FontRenderer::appendRotatedMeshQuad(float x1, float y1, float u1, float v1,
589 void FontRenderer::setFont(SkPaint* paint, const mat4& matrix) {
593 FontRenderer::DropShadow FontRenderer::renderDropShadow(SkPaint* paint, const char *text,
662 void FontRenderer::initRender(const Rect* clip, Rect* bounds, Functor* functor) {
671 void FontRenderer::finishRender() {
678 void FontRenderer::precache(SkPaint* paint, const char* text, int numGlyphs, const mat4& matrix) {
683 void FontRenderer::endPrecaching() {
687 bool FontRenderer::renderPosText(SkPaint* paint, const Rect* clip, const char *text,
705 bool FontRenderer::renderTextOnPath(SkPaint* paint, const Rect* clip, const char *text,
720 void FontRenderer::removeFont(const Font* font) {
728 void FontRenderer::blurImage(uint8_t** image, int32_t width, int32_t height, int32_t radius) {
785 uint32_t FontRenderer::getCacheSize(GLenum format) const {