diff options
author | Joe Wilm <joe@jwilm.com> | 2016-02-27 14:45:38 -0800 |
---|---|---|
committer | Joe Wilm <joe@jwilm.com> | 2016-02-27 14:45:38 -0800 |
commit | 1bf7bb8e12453ad1a27d1b990032c205704418ba (patch) | |
tree | a4df94b822466dd7ad55829d3ed9d390ede9f01d /src/main.rs | |
parent | 7a1ed7b46f51257126e3b6882a355cdf84f88673 (diff) | |
download | r-alacritty-1bf7bb8e12453ad1a27d1b990032c205704418ba.tar.gz r-alacritty-1bf7bb8e12453ad1a27d1b990032c205704418ba.tar.bz2 r-alacritty-1bf7bb8e12453ad1a27d1b990032c205704418ba.zip |
Font no longer hardcoded in get_glyph
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/main.rs b/src/main.rs index 78bf5cc5..74a5058c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -11,6 +11,7 @@ mod text; mod renderer; use renderer::{Glyph, QuadRenderer}; +use text::FontDesc; fn main() { @@ -25,12 +26,13 @@ fn main() { gl::Viewport(0, 0, width as i32, height as i32); } + let desc = FontDesc::new("Ubuntu Mono", "Regular"); let mut rasterizer = text::Rasterizer::new(); - let glyph_r = Glyph::new(&rasterizer.get_glyph(180., 'R')); - let glyph_u = Glyph::new(&rasterizer.get_glyph(180., 'u')); - let glyph_s = Glyph::new(&rasterizer.get_glyph(180., 's')); - let glyph_t = Glyph::new(&rasterizer.get_glyph(180., 't')); + let glyph_r = Glyph::new(&rasterizer.get_glyph(&desc, 180., 'R')); + let glyph_u = Glyph::new(&rasterizer.get_glyph(&desc, 180., 'u')); + let glyph_s = Glyph::new(&rasterizer.get_glyph(&desc, 180., 's')); + let glyph_t = Glyph::new(&rasterizer.get_glyph(&desc, 180., 't')); unsafe { gl::Enable(gl::BLEND); |