def filter.sample
import gralha-svg-render@0.1.0.1/svg.bend as Svgimport Base
import gralha-image@0.1.0.1/image.bend as Img
2878def filter.sample(effect: FilterEffect, p: Point, linear: Bool, original: Unit -> Img.Color) -> Img.Color:
2879 match effect:
2880 case NoFilter{}: original(Unit{})
2881 case FilterSpec{region, units, viewport, attrs, primitives}: original(Unit{})
2882 case FilterImage{raster}: raster.color(raster, p, linear)