iced-rs/iced · error
Render text
Error message
Render text
What it means
Error "Render text" thrown in iced-rs/iced.
Source
Thrown at wgpu/src/text.rs:406
viewport: &'a Viewport,
start: usize,
batch: &'a Batch,
bounds: Rectangle<u32>,
render_pass: &mut wgpu::RenderPass<'a>,
) -> usize {
let atlas = pipeline.atlas.read().expect("Read text atlas");
let mut layer_count = 0;
render_pass.set_scissor_rect(bounds.x, bounds.y, bounds.width, bounds.height);
for item in batch {
match item {
Item::Group { .. } => {
let renderer = &self.renderers[start + layer_count];
renderer
.render(&atlas, &viewport.0, render_pass)
.expect("Render text");
layer_count += 1;
}
Item::Cached { cache, .. } => {
if let Some((atlas, upload)) = self.storage.get(cache) {
upload
.renderer
.render(atlas, &viewport.0, render_pass)
.expect("Render cached text");
}
}
}
}
layer_count
}
pub fn trim(&mut self) {View on GitHub (pinned to 2cffa99b39)
When it happens
Trigger: Thrown at wgpu/src/text.rs:406 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of iced-rs/iced@2cffa99b39 (2026-08-16).
Data as JSON: /api/errors/2563b383f8f4199d.
Report an issue: GitHub.