Loading libs/hwui/FontRenderer.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -234,6 +234,7 @@ void FontRenderer::cacheBitmap(const SkGlyph& glyph, CachedGlyphInfo* cachedGlyp Vector<CacheTexture*>* cacheTextures = NULL; switch (format) { case SkMask::kA8_Format: case SkMask::kBW_Format: cacheTextures = &mACacheTextures; break; case SkMask::kARGB32_Format: Loading libs/hwui/font/CacheTexture.cpp +4 −2 Original line number Diff line number Diff line Loading @@ -233,9 +233,11 @@ void CacheTexture::setDirty(bool dirty) { bool CacheTexture::fitBitmap(const SkGlyph& glyph, uint32_t* retOriginX, uint32_t* retOriginY) { switch (glyph.fMaskFormat) { case SkMask::kA8_Format: case SkMask::kBW_Format: if (mFormat != GL_ALPHA) { #if DEBUG_FONT_RENDERER ALOGD("fitBitmap: kA8_Format glyph cannot fit into texture format %x", mFormat); ALOGD("fitBitmap: texture format %x is inappropriate for monochromatic glyphs", mFormat); #endif return false; } Loading @@ -243,7 +245,7 @@ bool CacheTexture::fitBitmap(const SkGlyph& glyph, uint32_t* retOriginX, uint32_ case SkMask::kARGB32_Format: if (mFormat != GL_RGBA) { #if DEBUG_FONT_RENDERER ALOGD("fitBitmap: kARGB32_Format glyph cannot fit into texture format %x", mFormat); ALOGD("fitBitmap: texture format %x is inappropriate for colour glyphs", mFormat); #endif return false; } Loading Loading
libs/hwui/FontRenderer.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -234,6 +234,7 @@ void FontRenderer::cacheBitmap(const SkGlyph& glyph, CachedGlyphInfo* cachedGlyp Vector<CacheTexture*>* cacheTextures = NULL; switch (format) { case SkMask::kA8_Format: case SkMask::kBW_Format: cacheTextures = &mACacheTextures; break; case SkMask::kARGB32_Format: Loading
libs/hwui/font/CacheTexture.cpp +4 −2 Original line number Diff line number Diff line Loading @@ -233,9 +233,11 @@ void CacheTexture::setDirty(bool dirty) { bool CacheTexture::fitBitmap(const SkGlyph& glyph, uint32_t* retOriginX, uint32_t* retOriginY) { switch (glyph.fMaskFormat) { case SkMask::kA8_Format: case SkMask::kBW_Format: if (mFormat != GL_ALPHA) { #if DEBUG_FONT_RENDERER ALOGD("fitBitmap: kA8_Format glyph cannot fit into texture format %x", mFormat); ALOGD("fitBitmap: texture format %x is inappropriate for monochromatic glyphs", mFormat); #endif return false; } Loading @@ -243,7 +245,7 @@ bool CacheTexture::fitBitmap(const SkGlyph& glyph, uint32_t* retOriginX, uint32_ case SkMask::kARGB32_Format: if (mFormat != GL_RGBA) { #if DEBUG_FONT_RENDERER ALOGD("fitBitmap: kARGB32_Format glyph cannot fit into texture format %x", mFormat); ALOGD("fitBitmap: texture format %x is inappropriate for colour glyphs", mFormat); #endif return false; } Loading