Investigate using f32 for path data
The SVG spec says that values should be at least single-precision floating point (f32
), but librsvg uses f64
everywhere. Firefox uses f32
.
It's only transformations that should be done in double-precision f64
; we already do that.
It would be interesting to see what the test suite's results look like if Path
is made to use f32
.
Relatedly, maybe CssLength
can be f32
too.