News for hackers. Stuff that matters.
Re:J40: Independent, self-contained JPEG XL decoder by pornel on Sunday September 18, 2022 @05:36AM (#32885945)
Which part was hardest to implement so far?
Re:J40: Independent, self-contained JPEG XL decoder by lifthrasiir on Sunday September 18, 2022 @05:43AM (#32885983)
Modular predictors (`j40__modular_channel` and related functions in J40). The JPEG XL specification was written after the reference implementation, and there are lots of bugs especially in that part of specification. There are also a significant number of bugs in DCT-like transformations, but those bugs are relatively isolated while modular predictors can wreck the entire image. Those bugs are being reported to the spec editors, so later implementations will have a much easier time.
Re:J40: Independent, self-contained JPEG XL decoder by twotwotwo on Sunday September 18, 2022 @12:06PM (#32888675)
I really appreciate the work that must have gone into narrowing down those bugs. There's a reason for the insistence on multiple independent implementations for new standards; the Internet owes you one.