Files
pdfcraft/crates/render
mtlcl410andClaude Opus 5.5 d6ad44deeb M2.x: one intermediate soft mask serves every drawn size (hayro-interpret patch 77)
The raster cache key now includes the drawn size, so a soft mask drawn at
several sizes was decoded in full once per size: issue16263's rotated and
scaled copies hit four sizes and took about 10 s. Sizes are rounded up to a
power of two, and every averaged-down size is made from one cached
intermediate mask at most 4096 on a side, so the full mask is decoded once.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Pq7HyDBXygTf7jcqdsjcfn
2026-11-05 21:21:34 +08:00
..