This project aims to provide a PNG decoder with SIMD-accelerated filters and a GPU-based renderer.
To render an image, simply run cargo run <image_path>
. For example:
cargo run ./potatoe.png
Currently, the renderer supports image resizing.
To profile png
, the profile.sh
script serves as syntatic sugar for running samply's profiling.
./profile.sh ./reagan.png
https://www.w3.org/TR/2003/REC-PNG-20031110/
http://www.schaik.com/pngsuite/pngsuite.html
https://www.youtube.com/watch?v=EFUYNoFRHQI