Commit graph

26 commits

Author SHA1 Message Date
Ivan Smirnov 53ecac38a9 Rename qoi-fast -> qoi (qoi-rust) + update repo 2022-01-06 03:59:32 +03:00
Ivan Smirnov 3cc5a260fb Update benchmarks in the lib.rs as well 2022-01-06 03:46:10 +03:00
Ivan Smirnov 2999dc5a50 Add a paragraph to readme/lib.rs re: MSRV 2022-01-04 14:52:45 +03:00
Ivan Smirnov 72c9128c61 (Minor clippy fixes) 2022-01-04 03:13:53 +03:00
Ivan Smirnov 6884969222 Update readme and crate root doc 2022-01-04 03:10:55 +03:00
Ivan Smirnov f3120d5df3 Tons of docstrings + some renames 2022-01-04 02:59:32 +03:00
Ivan Smirnov 88a020b851 Merge StreamDecoder into Decoder 2022-01-04 00:25:05 +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 b461af81ac Introduce Channels and finish encoder refactor 2022-01-03 01:11:16 +03:00
Ivan Smirnov 21b06f37e0 Re-export all decoding funcs/structs at crate root 2022-01-02 00:04:09 +03:00
Ivan Smirnov 637ac22a99 (Clippy fixes across the board) 2021-12-31 14:37:42 +03:00
Ivan Smirnov b315ea20a7 Mark consts mod as doc(hidden) 2021-12-31 13:38:19 +03:00
Ivan Smirnov 9e7c508a34 Add forbid(unsafe_code) at crate root 2021-12-31 02:01:24 +03:00
Ivan Smirnov 6ed5f13487 Remove canonical mod and remove it from benches 2021-12-29 22:40:41 +03:00
Ivan Smirnov 24775b1014 (Remove temporary tests from crate root) 2021-12-29 22:39:14 +03:00
Ivan Smirnov 0825c0aa3a Fix a few clippy lints 2021-12-02 15:55:56 +00:00
Ivan Smirnov f17d2b6201 Add decode::qoi_decode_header() 2021-12-01 16:01:58 +00:00
Ivan Smirnov 1ad85dc019 Re-export qoi_encode_to_buf / encode_size_required 2021-12-01 00:04:51 +00:00
Ivan Smirnov 36383a3ea5 Re-export consts module 2021-12-01 00:04:28 +00:00
Ivan Smirnov 09976fb889 Add stable likely/unlikely to utils module 2021-11-30 14:30:13 +00:00
Ivan Smirnov 439a285920 Add canonical mod with reference i16-diff encode 2021-11-29 23:24:47 +00:00
Ivan Smirnov b290afbc02 Re-export Header type at the crate root 2021-11-29 22:39:06 +00:00
Ivan Smirnov 83e75b1b65 Add colorspace support to qoi_encode_to_vec() 2021-11-29 22:27:17 +00:00
Ivan Smirnov 9ef519164b Add ColorSpace type 2021-11-29 22:23:39 +00:00
Ivan Smirnov f8ec8011fc Initial working version (but lots of temp stuff) 2021-11-28 16:20:24 +00:00