diff options
author | Jaakko Keränen <jaakko.keranen@iki.fi> | 2021-01-10 16:23:03 +0200 |
---|---|---|
committer | Jaakko Keränen <jaakko.keranen@iki.fi> | 2021-01-10 16:23:03 +0200 |
commit | 2f78fa7f85c4384d5b013a136f02d107c70f33c0 (patch) | |
tree | 8dbdc67ec44a725ee47187a4f66286e2d241eaba /src/gopher.c | |
parent | 0a4715c02f7923b1085ca171988bd17cd841e1c3 (diff) |
Text: Lazy glyph rasterization
Glyphs are now rasterized only when they are needed for drawing. Otherwise, only the metrics and the cache position are set.
This is more robust as we can retry rasterizing glyphs that previously failed, and faster because measuring (e.g., document layout) doesn't rasterize anything.
Diffstat (limited to 'src/gopher.c')
0 files changed, 0 insertions, 0 deletions