Commit graph

23 commits

Author SHA1 Message Date
Ivan Smirnov fe83d1b3ee Version bump to v0.4.1 2022-10-17 00:51:38 +01:00
Ivan Smirnov 0e799be72d Bump MSRV to 1.60, set edition to 2021 2022-10-17 00:46:02 +01:00
Ivan Smirnov e30c034738 Bump bytemuck dependency 2022-10-17 00:42:28 +01:00
Ivan Smirnov 53ecac38a9 Rename qoi-fast -> qoi (qoi-rust) + update repo 2022-01-06 03:59:32 +03:00
Ivan Smirnov c2d23f8dec tests: add generated image tests 2022-01-05 17:17:42 +03:00
Ivan Smirnov 81bd8abdbe Add libqoi helper crate that wraps qoi.h 2022-01-05 17:07:30 +03:00
Ivan Smirnov 2999dc5a50 Add a paragraph to readme/lib.rs re: MSRV 2022-01-04 14:52:45 +03:00
Ivan Smirnov f3120d5df3 Tons of docstrings + some renames 2022-01-04 02:59:32 +03:00
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