| Crates.io | rapid-qoi |
| lib.rs | rapid-qoi |
| version | 0.6.1 |
| created_at | 2021-11-30 14:24:48.310119+00 |
| updated_at | 2022-02-18 16:16:59.160977+00 |
| description | Optimized QOI format encoder and decoder |
| homepage | https://github.com/zakarumych/rapid-qoi |
| repository | https://github.com/zakarumych/rapid-qoi |
| max_upload_size | |
| id | 489807 |
| size | 68,545 |
Fast implementation of QOI format. Reference implementation is here 'https://github.com/phoboslab/qoi'
rapid-qoi is
no deps
no std
no unsafe
tiny
fast to build (0.8 sec clean build on i9)
one of the most efficient implementations of QOI encoder and decoder.
# Grand total for qoi benchmark suite
# https://qoiformat.org/benchmark/qoi_benchmark_suite.tar
decode ms encode ms decode mpps encode mpps
## Intel i9
qoi: 2.009 2.706 231.01 171.52
rapid_qoi: 1.404 2.520 330.72 184.23
## Apple M1
qoi: 1.676 2.088 277.01 222.26
rapid_qoi: 1.100 1.836 421.99 252.77
See benches for full reports.
Run cargo run --release -p bench -- [iterations] [path]
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.