Merge "Don't unregister Fonts from renderer at destruction"

This commit is contained in:
Chris Craik
2015-10-02 22:30:09 +00:00
committed by Gerrit Code Review
3 changed files with 0 additions and 12 deletions

View File

@@ -722,14 +722,6 @@ bool FontRenderer::renderTextOnPath(const SkPaint* paint, const Rect* clip, cons
return mDrawn; return mDrawn;
} }
void FontRenderer::removeFont(const Font* font) {
mActiveFonts.remove(font->getDescription());
if (mCurrentFont == font) {
mCurrentFont = NULL;
}
}
void FontRenderer::blurImage(uint8_t** image, int32_t width, int32_t height, float radius) { void FontRenderer::blurImage(uint8_t** image, int32_t width, int32_t height, float radius) {
uint32_t intRadius = Blur::convertRadiusToInt(radius); uint32_t intRadius = Blur::convertRadiusToInt(radius);
#ifdef ANDROID_ENABLE_RENDERSCRIPT #ifdef ANDROID_ENABLE_RENDERSCRIPT

View File

@@ -172,8 +172,6 @@ private:
float x3, float y3, float u3, float v3, float x3, float y3, float u3, float v3,
float x4, float y4, float u4, float v4, CacheTexture* texture); float x4, float y4, float u4, float v4, CacheTexture* texture);
void removeFont(const Font* font);
void checkTextureUpdate(); void checkTextureUpdate();
void setTextureDirty() { void setTextureDirty() {

View File

@@ -65,8 +65,6 @@ Font::FontDescription::FontDescription(const SkPaint* paint, const SkMatrix& ras
} }
Font::~Font() { Font::~Font() {
mState->removeFont(this);
for (uint32_t i = 0; i < mCachedGlyphs.size(); i++) { for (uint32_t i = 0; i < mCachedGlyphs.size(); i++) {
delete mCachedGlyphs.valueAt(i); delete mCachedGlyphs.valueAt(i);
} }