You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 41e4280
Browse filesBrowse the repository at this point in the historyBrowse files
JPEG XL: faster large DCTs, blending and Modular; lighter tests
Cache the default dequantization matrices instead of computing them per
frame, let the inverse DCT recursion end in the unrolled 16/32-point ones,
blend rows instead of pixels and compute only the MA tree properties a tree
uses. Same output. The tests drop two large conformance files and check only
the first frame of the spline animation, so they fit the coverage run's time
limit.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Lfv41PqHEGbU7SLg5onpG1
Copy file name to clipboardExpand all lines: THIRD_PARTY_NOTICES.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ following projects, under their own licenses. Each derived file says so in its h
17
17
|[libavif](https://github.com/AOMediaCodec/libavif) by Joe Drago |`src/codecs/avif.ts` (YUV to RGB conversion with bilinear chroma upsampling, alpha range expansion and unpremultiplication) | BSD-2-Clause |
18
18
|[jxl-oxide](https://github.com/tirr-c/jxl-oxide) by Wonwoo Choi |`src/codecs/jxl/*` (the JPEG XL decoder: bit reader, header and frame header fields, entropy decoding, VarDCT, dequantization matrices, transforms, restoration filters, upsampling, the parsing of patches, splines and noise) | MIT (or Apache-2.0) |
19
19
|[libjxl](https://github.com/libjxl/libjxl) by the JPEG XL Project Authors |`src/codecs/jxl/modular.ts` (Modular decoding: MA trees, predictors, the self-correcting predictor, transforms), `src/codecs/jxl/frame.ts` (the sections of frames, the order of the rendering stages, reference frames), `src/codecs/jxl/blend.ts`, `src/codecs/jxl/color.ts` (XYB to RGB), `src/codecs/jxl/features.ts` (rendering patches, splines and noise) | BSD-3-Clause |
20
-
|[JPEG XL conformance](https://github.com/libjxl/conformance) by the JPEG XL Project Authors |`tests/jxl/alpha-*.jxl`, `animation-spline.jxl`, `blendmodes.jxl`, `mul-no-extra-channels.jxl`, `sunset-logo.jxl` (test files) | BSD-3-Clause |
20
+
|[JPEG XL conformance](https://github.com/libjxl/conformance) by the JPEG XL Project Authors |`tests/jxl/alpha-*.jxl`, `animation-spline.jxl`, `blendmodes.jxl`, `mul-no-extra-channels.jxl` (test files) | BSD-3-Clause |
21
21
|[FreeType](https://freetype.org)|`src/render/hinting.ts` (behavior and parts of the logic of the TrueType interpreter) | FreeType License |
22
22
|[QOI](https://github.com/phoboslab/qoi) by Dominic Szablewski |`src/codecs/qoi.ts` (the reference encoder's choices of operations) | MIT |
0 commit comments