Elena Torro 48cec4c83b Add headless (GPU-free) render-wasm export path
- init_headless + RenderState::try_new_headless / Surfaces::try_new_headless:
  boot on CPU-raster placeholders, no GL context
- render_shape_raster + render/raster.rs: CPU raster PNG export
- CanvasCtx: GPU-free context shared by the PDF and raster canvas paths
- get_fonts_for_shape + Shape/TextContent font enumeration
- clear_fonts; ImageStore::without_gpu
- _build_env: ENVIRONMENT=web,node so the module loads under Node
2026-06-17 10:50:58 +02:00
..
2025-08-28 15:10:56 +02:00
2026-01-22 13:55:41 +01:00
2025-06-16 13:37:29 +02:00