Skip to content

Simplify filter inputs

Filter inputs now have an Input::Unspecified to replace the old Option<Input> everywhere.

This MR also removes PrimitiveWithInput by keeping an explicit list of inputs for each filter primitive.

This also sanitizes color_interpolation_filters by removing some convoluted code to get it for FilterContext.get_input(), and being more obviously conformant to the spec.

Merge request reports