Skip to content

Drawing a page: name the decoders, as render's README does - #19

Merged
tannevaled merged 1 commit into
mainfrom
decoder-table
Oct 18, 2026
Merged

tannevaled merged 1 commit into
mainfrom
decoder-table

Conversation

@tannevaled

Copy link
Copy Markdown
Contributor

Drawing a page still said "a JPEG is decoded by the standard library". That stopped being true when go-images/jpeg was forked. render's README was corrected (go-pdfkit/render#107), but this page wasn't. The README's decoder table is now here too. Its /JPXDecode row says what the jpeg2000 fork does, including v0.13.7, which makes a lossless decode 2.4× faster on amd64 (638 → 269 ms for 1080p, go-images/jpeg2000#34). render v0.68.0 carries it. hugo builds clean.

🤖 Generated with Claude Code

This page still said a JPEG is decoded by the standard library, which
stopped being true when go-images/jpeg was forked; render's README had
been corrected (#107) and this page had not. The README's decoder table
is now here too, and the JPXDecode row says what the jpeg2000 fork does,
including v0.13.7: a lossless decode 2.4x faster on amd64 (638 -> 269 ms
for 1080p, jpeg2000#34). render v0.68.0 carries it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tannevaled
tannevaled merged commit 86389ca into main Oct 18, 2026
2 checks passed
@tannevaled
tannevaled deleted the decoder-table branch October 18, 2026 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant