diff options
author | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-03-03 14:30:25 +0000 |
---|---|---|
committer | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-03-03 14:30:25 +0000 |
commit | c9b2c885be8d2bb39f1d75cc316278fa8d0fa9f0 (patch) | |
tree | df2fdb044740bb2e8053138fc8da37283af5e4ca /src/effects/SkPictureImageFilter.cpp | |
parent | 0bc406df48ac6f358ab8dcff08f71fe9c32b79de (diff) |
New approach for GPU font atlas
In the previous code, each GrTextStrike had exclusive access to one or more GrPlots in the texture atlas. This led to poor packing when only a few glyphs were used. This change allows GrTextStrikes to share GrPlots, thereby getting much better utilization of the entire texture.
BUG=skia:2224
R=robertphillips@google.com, bsalomon@google.com
Author: jvanverth@google.com
Review URL: https://codereview.chromium.org/177463003
git-svn-id: http://skia.googlecode.com/svn/trunk@13636 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/effects/SkPictureImageFilter.cpp')
0 files changed, 0 insertions, 0 deletions