Load default font only in measurement cache
This commit is contained in:
parent
60774740ef
commit
73f3c90007
1 changed files with 8 additions and 6 deletions
|
|
@ -71,15 +71,17 @@ impl Renderer {
|
||||||
.load(&[font::Family::Monospace])
|
.load(&[font::Family::Monospace])
|
||||||
.expect("Find monospace font");
|
.expect("Find monospace font");
|
||||||
|
|
||||||
let fonts = vec![default_font, mono_font];
|
|
||||||
|
|
||||||
let text_pipeline =
|
let text_pipeline =
|
||||||
wgpu_glyph::GlyphBrushBuilder::using_fonts_bytes(fonts.clone())
|
wgpu_glyph::GlyphBrushBuilder::using_fonts_bytes(vec![
|
||||||
.initial_cache_size((2048, 2048))
|
default_font.clone(),
|
||||||
.build(&mut device, TextureFormat::Bgra8UnormSrgb);
|
mono_font,
|
||||||
|
])
|
||||||
|
.initial_cache_size((2048, 2048))
|
||||||
|
.build(&mut device, TextureFormat::Bgra8UnormSrgb);
|
||||||
|
|
||||||
let text_measurements =
|
let text_measurements =
|
||||||
glyph_brush::GlyphBrushBuilder::using_fonts_bytes(fonts).build();
|
glyph_brush::GlyphBrushBuilder::using_font_bytes(default_font)
|
||||||
|
.build();
|
||||||
|
|
||||||
let quad_pipeline = quad::Pipeline::new(&mut device);
|
let quad_pipeline = quad::Pipeline::new(&mut device);
|
||||||
let image_pipeline = crate::image::Pipeline::new(&mut device);
|
let image_pipeline = crate::image::Pipeline::new(&mut device);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue