Dominic Szablewski
|
a19e0810e6
|
Merge pull request #68 from rbino/add-qoix
Add Elixir implementation (Qoix) to the implementations section
|
2021-12-08 22:45:54 +01:00 |
|
Amy While
|
473e467e7b
|
Add Swift Implementation
|
2021-12-08 20:22:16 +00:00 |
|
Dominic Szablewski
|
2103168519
|
Minor encoding throughput improvement
|
2021-12-08 15:45:18 +01:00 |
|
Dominic Szablewski
|
6a73cc65c5
|
Wording, whitespace
|
2021-12-08 15:45:10 +01:00 |
|
Dominic Szablewski
|
92f7ebd3f8
|
Fix qoi_desc colorspace check
|
2021-12-08 15:30:56 +01:00 |
|
Dominic Szablewski
|
6c83cf2e0c
|
Increase padding to 8 zero-bytes
|
2021-12-08 15:29:46 +01:00 |
|
Dominic Szablewski
|
947941fbd0
|
Change colorspace header to an enum to avoid confusion
|
2021-12-08 14:14:51 +01:00 |
|
Dominic Szablewski
|
d6b1ec673a
|
Add alpha channel to QOI_HASH
|
2021-12-08 11:30:58 +01:00 |
|
Dominic Szablewski
|
eb29269432
|
Fix typo in documentation
|
2021-12-08 11:25:24 +01:00 |
|
Dominic Szablewski
|
28954f7a9a
|
Remove QOI_DIFF_16 and QOI_DIFF_24; better tagging of remaining ops; better hash function
|
2021-12-06 21:23:13 +01:00 |
|
Dominic Szablewski
|
66d12eb078
|
Add option to only print directory totals
|
2021-12-06 19:55:39 +01:00 |
|
Dominic Szablewski
|
f45f47c9f0
|
Recursive traversal; compression ratio; grand total; options to disable some features
|
2021-12-06 13:35:54 +01:00 |
|
Riccardo Binetti
|
259a3a36a0
|
Add Elixir implementation (Qoix) to the implementations section
|
2021-12-06 02:46:44 +01:00 |
|
Eugene
|
ce32dfed6e
|
Mention QOI implementation written in C#
|
2021-12-05 14:23:24 -06:00 |
|
Dominic Szablewski
|
5039ebd678
|
Merge pull request #57 from zakarumych/master
Mention rapid-qoi implementation written in Rust
|
2021-12-05 11:24:12 +01:00 |
|
Dominic Szablewski
|
f6f05835c5
|
Merge pull request #62 from nsauzede/patch-1
Fix typo in DIFF8 documentation
|
2021-12-05 11:23:42 +01:00 |
|
Dominic Szablewski
|
8054316d78
|
Merge pull request #65 from kodonnell/master
Add link in readme to kodonnell/qoi (Python)
|
2021-12-05 11:23:20 +01:00 |
|
kodonnell
|
bd7d5c07bb
|
Add link in readme to kodonnell/qoi (Python)
|
2021-12-05 22:18:49 +13:00 |
|
Nicolas Sauzede
|
03606a0be7
|
Fix typo in DIFF8 documentation
|
2021-12-03 01:24:52 +01:00 |
|
Zakarum
|
2392a3423c
|
Mention rapid-qoi implementation written in Rust
|
2021-12-01 17:48:53 +03:00 |
|
Dominic Szablewski
|
cbb62ea555
|
Remove QOI_RUN_16, add new QOI_GDIFF_16 op
|
2021-11-30 22:05:03 +01:00 |
|
Dominic Szablewski
|
e9069e11a4
|
Add notice about the format being not yet finalized
|
2021-11-30 17:45:48 +01:00 |
|
Dominic Szablewski
|
fda5167d76
|
Add links to Tools and Implementations
|
2021-11-29 11:23:33 +01:00 |
|
Dominic Szablewski
|
a79d03c26b
|
Merge pull request #45 from lbatalha/readme-packages
add AUR package and create packages section
|
2021-11-29 11:10:28 +01:00 |
|
Dominic Szablewski
|
94974653c1
|
Lock output file before writing; close #18
|
2021-11-28 17:59:51 +01:00 |
|
Dominic Szablewski
|
9dd60534e4
|
Use local var for channels to speed up encoding
|
2021-11-28 17:36:47 +01:00 |
|
Dominic Szablewski
|
80356a5aaa
|
Improve documentation, whitespace, wording
|
2021-11-28 17:36:05 +01:00 |
|
Luis Batalha
|
4f8f59d53e
|
add packages section
includes aur package link
|
2021-11-28 15:12:08 +00:00 |
|
Dominic Szablewski
|
f0a38c19e5
|
Merge pull request #44 from Samyak2/samyak-typo-fix-1
Fix a typo: "user" -> "use"
|
2021-11-28 12:32:14 +01:00 |
|
Dominic Szablewski
|
bdfda4a5f6
|
Merge pull request #43 from MasterQ32/improved_docs
Documentation improval
|
2021-11-28 12:30:51 +01:00 |
|
Samyak S Sarnayak
|
8ebd4e7b6d
|
Fix a typo: "user" -> "use"
|
2021-11-28 16:18:55 +05:30 |
|
Felix "xq" Queißner
|
ef9ce10bc1
|
Adds wraparound specification
|
2021-11-28 01:17:24 +01:00 |
|
Felix "xq" Queißner
|
7053672d3a
|
Starts to improve the documentation.
|
2021-11-28 01:08:52 +01:00 |
|
Dominic Szablewski
|
be8d23c574
|
Merge pull request #31 from vec4f/bug/qoi_read/fclose
Close file on allocation failure in `qoi_read()`
|
2021-11-27 21:04:16 +01:00 |
|
Dominic Szablewski
|
5506399e0d
|
Fix HEADER_SIZE for the new header
|
2021-11-27 18:41:02 +01:00 |
|
Dominic Szablewski
|
ff542c2ae6
|
Change the API to supply/return channel count and colorspace info
|
2021-11-27 18:36:17 +01:00 |
|
Dominic Szablewski
|
697abf6696
|
Align the data format with new spec #37
|
2021-11-27 17:23:52 +01:00 |
|
Dominic Szablewski
|
a902b57ede
|
Announce changes in the file format
|
2021-11-27 13:21:16 +01:00 |
|
Dominic Szablewski
|
ee66591452
|
Merge pull request #32 from pfusik/utf8
Avoid UTF-8
|
2021-11-27 00:26:06 +01:00 |
|
Piotr Fusik
|
344ba65a57
|
Avoid UTF-8
|
2021-11-26 22:51:22 +01:00 |
|
Brad Fish
|
7b1567cc9d
|
Close file on allocation failure
|
2021-11-26 12:28:49 -08:00 |
|
Dominic Szablewski
|
dd0b04b319
|
Fix #22: avoid UB when reading ints from the stream;
|
2021-11-26 13:22:00 +01:00 |
|
Dominic Szablewski
|
30f8a39ec8
|
Fix qoibench avg calculation: ignore non-png entries
|
2021-11-25 15:14:56 +01:00 |
|
Dominic Szablewski
|
81b438cb56
|
Change header to big endian; make it independent from host byte order; close #10
|
2021-11-25 13:51:05 +01:00 |
|
Dominic Szablewski
|
c03edb2f26
|
Fix naming of chunks in the data format documentation; close #9
|
2021-11-25 09:43:11 +01:00 |
|
Dominic Szablewski
|
324c2243b2
|
Add warning about untrusted input; #4
|
2021-11-24 22:28:35 +01:00 |
|
Dominic Szablewski
|
e969322d00
|
Don't run past the padding of the byte stream when decoding; re #4
|
2021-11-24 22:09:08 +01:00 |
|
Dominic Szablewski
|
de17b3c2c1
|
Fix compile instructions
|
2021-11-24 11:19:49 +01:00 |
|
Dominic Szablewski
|
19dc63cf17
|
Initial
|
2021-11-24 11:07:17 +01:00 |
|