The canvas blit used a nearest sampler, so the upscaled low-res proxy looked blocky. Added a Linear sampler + `CanvasBlitPipeline::blit_smooth`; the raster render uses it only for the proxy path (full-res canvas stays nearest/crisp). The bind-group layout already declares the canvas texture filterable, so no layout change was needed. |
||
|---|---|---|
| .. | ||
| assets | ||
| examples | ||
| src | ||
| Cargo.toml | ||
| PLAN.md | ||
| TOOL_IMPLEMENTATION_PLAN.md | ||
| build.rs | ||