Adds a feature flag (rayon) that enables parallel encoding of PNGs. This drastically reduces the time taken to encode a single image. With target-cpu=native, my 6 core/12 thread CPU is able to exceed 1 billion pixels/second encoding speed on the QOI benchmark suite:
Adds a feature flag (
rayon
) that enables parallel encoding of PNGs. This drastically reduces the time taken to encode a single image. With target-cpu=native, my 6 core/12 thread CPU is able to exceed 1 billion pixels/second encoding speed on the QOI benchmark suite:Depends on https://github.com/image-rs/fdeflate/pull/23.