iced-rs/iced · error
Tessellate path.
Error message
Tessellate path.
What it means
Error "Tessellate path." thrown in iced-rs/iced.
Source
Thrown at wgpu/src/geometry.rs:167
fn fill(&mut self, path: &Path, fill: impl Into<Fill>) {
let Fill { style, rule } = fill.into();
let mut buffer = self
.buffers
.get_fill(&self.transforms.current.transform_style(style));
let options = tessellation::FillOptions::default().with_fill_rule(into_fill_rule(rule));
if self.transforms.current.is_identity() {
self.fill_tessellator
.tessellate_path(path.raw(), &options, buffer.as_mut())
} else {
let path = path.transform(&self.transforms.current.0);
self.fill_tessellator
.tessellate_path(path.raw(), &options, buffer.as_mut())
}
.expect("Tessellate path.");
}
fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>) {
let Fill { style, rule } = fill.into();
let mut buffer = self
.buffers
.get_fill(&self.transforms.current.transform_style(style));
let top_left = self
.transforms
.current
.0
.transform_point(lyon::math::Point::new(top_left.x, top_left.y));
let size = self
.transforms
.currentView on GitHub (pinned to 2cffa99b39)
When it happens
Trigger: Thrown at wgpu/src/geometry.rs:167 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/4702a1b32bf431bb.
Report an issue: GitHub.