Commit graph

15 commits

Author SHA1 Message Date
Ivan Smirnov
328cfac40d Big batch of renames: strip qoi prefix everywhere 2022-01-03 21:40:24 +03:00
Ivan Smirnov
5469530c64 Initial attempt at no_std 2022-01-03 17:15:18 +03:00
Ivan Smirnov
c59f6ac686 Update the tests (with reference feature on/off) 2022-01-03 17:15:18 +03:00
Ivan Smirnov
465a5b86a1 Encode runs of 1 as index (+ "reference" feature) 2022-01-03 17:15:18 +03:00
Ivan Smirnov
ab92cf64b6 Disable doctests for the main crate 2022-01-03 17:15:18 +03:00
Ivan Smirnov
feaac28244 Run tests in opt-level=3 mode 2022-01-03 15:13:56 +03:00
Ivan Smirnov
55977b8981 Minor updates to crate manifests and readme 2022-01-03 15:13:56 +03:00
Ivan Smirnov
5036518108 Change crate edition to "2018" 2022-01-03 15:13:56 +03:00
Ivan Smirnov
71e787f648 Update Cargo.toml 2022-01-03 14:25:40 +03:00
Ivan Smirnov
a9a01c6fbd Rework the decoder so it's safe, add bytemuck dep 2021-12-31 02:01:24 +03:00
Ivan Smirnov
0fa8ce5fa9 Add reference check tests 2021-12-31 02:01:24 +03:00
Ivan Smirnov
784f7952de Remove criterion benches for now 2021-12-02 15:54:41 +00:00
Ivan Smirnov
439a285920 Add canonical mod with reference i16-diff encode 2021-11-29 23:24:47 +00:00
Ivan Smirnov
afe6dd1ab3 Update Cargo.toml 2021-11-28 16:54:16 +00:00
Ivan Smirnov
f8ec8011fc Initial working version (but lots of temp stuff) 2021-11-28 16:20:24 +00:00