Drop the legacy fill and stroke rows for single-typed paint

This commit is contained in:
Dennis Kobert
2026-08-22 17:29:51 +00:00
parent 7569bdb9cb
commit 3da7f6cea3
8 changed files with 191 additions and 240 deletions

View File

@@ -75,13 +75,6 @@ where
fn eval(&self, input: &C) -> crate::gpoll::GPoll<crate::record::RecordValue<'e>> {
let Some(value) = self.values.get(input.innermost_index() as usize) else {
eprintln!(
"DEBUG level value past end: {} lane {} of {}\n{}",
std::any::type_name::<T>(),
input.innermost_index(),
self.values.len(),
std::backtrace::Backtrace::force_capture()
);
return crate::gpoll::GPoll::error("value level addressed past its items");
};
crate::record::lift_poll(crate::gpoll::GPoll::Final(value.clone()), &self.layout, input.arena())