Minor changes to GrFontCache system.
authorcommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 1 Apr 2014 16:25:11 +0000 (16:25 +0000)
committercommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 1 Apr 2014 16:25:11 +0000 (16:25 +0000)
commit53e1e4d88a06db62898a3bf75751c042729d7160
tree0d1eeab45c0a6d8276781e9cd24246df5d0d9f9d
parente3ff558a4baf4cb924e7513a81c8073ddae385fc
Minor changes to GrFontCache system.

The main change is parameterizing the GrAtlasMgr so it can have a different sized backing texture and a different number of plots. This is in support of the saveLayer cache which has a smaller backing texture and only one plot.

R=jvanverth@google.com, bsalomon@google.com

Author: robertphillips@google.com

Review URL: https://codereview.chromium.org/217423014

git-svn-id: http://skia.googlecode.com/svn/trunk@14011 2bbb7eff-a529-9590-31e7-b0007b416f81
include/gpu/GrFontScaler.h
src/core/SkGlyphCache.h
src/gpu/GrAtlas.cpp
src/gpu/GrAtlas.h
src/gpu/GrRectanizer_skyline.cpp
src/gpu/GrTextStrike.cpp
src/gpu/GrTextStrike_impl.h