Avoid generating empty caches in iced_wgpu
This commit is contained in:
parent
7eb16452f3
commit
441aac2599
4 changed files with 66 additions and 22 deletions
|
|
@ -517,8 +517,13 @@ impl graphics::geometry::Renderer for Renderer {
|
|||
self.layers.draw_text_group(text);
|
||||
}
|
||||
Geometry::Cached(cache) => {
|
||||
self.layers.draw_mesh_cache(cache.meshes);
|
||||
self.layers.draw_text_cache(cache.text);
|
||||
if let Some(meshes) = cache.meshes {
|
||||
self.layers.draw_mesh_cache(meshes);
|
||||
}
|
||||
|
||||
if let Some(text) = cache.text {
|
||||
self.layers.draw_text_cache(text);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue