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 |
|