libjxl
libjxl copied to clipboard
for -e 1: group tiles by type, then decode using SIMD
Maybe other JXL-guys can answer? https://github.com/veluca93/fpnge/issues/26
Hey, sorry for the delay.
The fjxl code is mostly here: https://github.com/libjxl/libjxl/blob/main/lib/jxl/enc_fast_lossless.cc
The decoding code is here: https://github.com/libjxl/libjxl/blob/main/lib/jxl/modular/encoding/encoding.cc
I have thought in the past about using SIMD to decode multiple groups, but I would be somewhat surprised if that would be effective - decoding needs to access somewhat large lookup tables.