Fix some compiler warnings
This commit is contained in:
parent
07640b392c
commit
ce96b5df6b
10
src/main.rs
10
src/main.rs
|
@ -17,8 +17,8 @@ fn main() {
|
||||||
let window = glutin::Window::new().unwrap();
|
let window = glutin::Window::new().unwrap();
|
||||||
let (width, height) = window.get_inner_size_pixels().unwrap();
|
let (width, height) = window.get_inner_size_pixels().unwrap();
|
||||||
unsafe {
|
unsafe {
|
||||||
window.make_current()
|
window.make_current().unwrap();
|
||||||
};
|
}
|
||||||
|
|
||||||
unsafe {
|
unsafe {
|
||||||
gl::load_with(|symbol| window.get_proc_address(symbol) as *const _);
|
gl::load_with(|symbol| window.get_proc_address(symbol) as *const _);
|
||||||
|
@ -27,7 +27,7 @@ fn main() {
|
||||||
|
|
||||||
let rasterizer = text::Rasterizer::new();
|
let rasterizer = text::Rasterizer::new();
|
||||||
|
|
||||||
let glyph_R = Glyph::new(&rasterizer.get_glyph(180., 'R'));
|
let glyph_r = Glyph::new(&rasterizer.get_glyph(180., 'R'));
|
||||||
let glyph_u = Glyph::new(&rasterizer.get_glyph(180., 'u'));
|
let glyph_u = Glyph::new(&rasterizer.get_glyph(180., 'u'));
|
||||||
let glyph_s = Glyph::new(&rasterizer.get_glyph(180., 's'));
|
let glyph_s = Glyph::new(&rasterizer.get_glyph(180., 's'));
|
||||||
let glyph_t = Glyph::new(&rasterizer.get_glyph(180., 't'));
|
let glyph_t = Glyph::new(&rasterizer.get_glyph(180., 't'));
|
||||||
|
@ -46,12 +46,12 @@ fn main() {
|
||||||
gl::Clear(gl::COLOR_BUFFER_BIT);
|
gl::Clear(gl::COLOR_BUFFER_BIT);
|
||||||
}
|
}
|
||||||
|
|
||||||
renderer.render(&glyph_R, 10.0, 10.0);
|
renderer.render(&glyph_r, 10.0, 10.0);
|
||||||
renderer.render(&glyph_u, 130.0, 10.0);
|
renderer.render(&glyph_u, 130.0, 10.0);
|
||||||
renderer.render(&glyph_s, 250.0, 10.0);
|
renderer.render(&glyph_s, 250.0, 10.0);
|
||||||
renderer.render(&glyph_t, 370.0, 10.0);
|
renderer.render(&glyph_t, 370.0, 10.0);
|
||||||
|
|
||||||
window.swap_buffers();
|
window.swap_buffers().unwrap();
|
||||||
|
|
||||||
match event {
|
match event {
|
||||||
glutin::Event::Closed => break,
|
glutin::Event::Closed => break,
|
||||||
|
|
|
@ -7,7 +7,7 @@ use freetype;
|
||||||
/// Rasterizes glyphs for a single font face.
|
/// Rasterizes glyphs for a single font face.
|
||||||
pub struct Rasterizer {
|
pub struct Rasterizer {
|
||||||
face: Face<'static>,
|
face: Face<'static>,
|
||||||
library: Library,
|
_library: Library,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
|
@ -28,7 +28,7 @@ impl Rasterizer {
|
||||||
|
|
||||||
Rasterizer {
|
Rasterizer {
|
||||||
face: library.new_face(path, 0).expect("Create font face"),
|
face: library.new_face(path, 0).expect("Create font face"),
|
||||||
library: library,
|
_library: library,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue