improvements
This commit is contained in:
@@ -44,7 +44,13 @@ pub fn create_text_object(brush: &mut GlyphBrush<Vec<TextVertex>>, renderer: &mu
|
||||
uploaded_texture = update_text_texture(None, renderer, rect, text_data);
|
||||
}, convert_vertices) {
|
||||
Ok(BrushAction::Draw(quads)) => {
|
||||
uploaded_mesh = update_text_quads(quads, uploaded_texture.unwrap(), None, renderer);
|
||||
let t = if let Some(tex) = uploaded_texture {
|
||||
tex
|
||||
} else {
|
||||
let brush_size = brush.texture_dimensions();
|
||||
update_text_texture(None, renderer, Rectangle { min: [0, 0], max: [brush_size.0, brush_size.1] }, &[]).unwrap()
|
||||
};
|
||||
uploaded_mesh = update_text_quads(quads, t, None, renderer);
|
||||
},
|
||||
Ok(BrushAction::ReDraw) => {},
|
||||
Err(BrushError::TextureTooSmall { suggested }) => {
|
||||
|
||||
Reference in New Issue
Block a user