aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 9e9a6e86..b6a36330 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -104,9 +104,11 @@ fn main() {
let mut grid = Grid::new(num_rows as usize, num_cols as usize);
+ let mut renderer = QuadRenderer::new(width, height);
+
let mut glyph_cache = HashMap::new();
for c in INIT_LIST.chars() {
- let glyph = Glyph::new(&rasterizer.get_glyph(&desc, font_size, c));
+ let glyph = renderer.load_glyph(&rasterizer.get_glyph(&desc, font_size, c));
glyph_cache.insert(c, glyph);
}
@@ -124,7 +126,6 @@ fn main() {
}
});
- let mut renderer = QuadRenderer::new(width, height);
let mut terminal = Term::new(tty, grid);
let mut meter = Meter::new();