demo · v134 · graphics
Diff Magnifier
Same source bitmap, three imageSmoothingQuality values, and a magnified pixel-diff between low and high. See exactly where the kernel picks up extra samples — and feel where the perf goes.
4x
24px
low
medium
high
where the cost lives
low = nearest-neighbour or bilinear, single-pass. Cheapest, sharp pixel edges.
medium = bilinear + mip-style filtering or short kernel. Soft, fast.
high = wider kernel (often bicubic / Lanczos depending on the platform). Smooth, slowest.
On Paint API canvases this attribute had no effect pre-134 — paint worklets always rendered at the default. Now you can match the canvas-2D defaults you'd already standardised on.