Commit graph

8 commits

Author SHA1 Message Date
treeform 5e484ad4ab
Resurrect old nim-native jpeg parser and fix most issues (#414)
* Add new jpeg tests.
* Resurrect old jpeg.
* Fix Jpeg grayscale
* Fix 4:1:1 scaling.
* Better chunk scanner.
* Fight progressive.
* Fight restart markers.
* Jpeg can now parse all of the test files.
* Fuzzing and overflow checks
* Make getBits* the only way to read the bits. 
* Make Quantiziation and IDCT happen only in one place.
* Rename jpg folder to jpeg
2022-05-05 09:19:17 -07:00
Ryan Oldenburg ccccd883bb rm seq[uint8] 2022-02-12 18:59:13 -06:00
Ryan Oldenburg 09b296e616 fix tests, benchmarks, fuzzes, etc 2021-10-03 17:49:21 -05:00
Ryan Oldenburg f2b3c67d4b morepretty 2021-02-16 00:35:36 -06:00
treeform 66c2f08cdb More benchy! 2020-12-03 22:44:44 -08:00
Ryan Oldenburg 63aba341ab jpgstb -> jpg 2020-11-29 15:46:56 -06:00
Ryan Oldenburg c5942a478f just use stb for jpg 2020-11-29 15:46:56 -06:00
Ryan Oldenburg a6b2f70249 add jpg benchmark 2020-11-28 17:59:55 -06:00