xgpui-svg
Experimental full-color progressive SVG elements with optional shared raster scheduling and aggregate image accounting.
xgpui-svg
Public surface at a glance
SvgDocument, SvgImage/svg_image, RasterPolicy and SvgScheduler. Stable IDs retain progressive jobs; shared pools cap admitted jobs and accounted image costs. path_effects provides retained Bézier contours, cached arc lengths, normalized trim and phased dashes before native stroke tessellation.
API documentation
Rustdoc for the published crate is on docs.rs ↗. It documents the latest release, which can lag the repository.
Dependencies
Dependencies, optional features and target conditions are declared in Cargo.toml ↗.
Boundary to investigate
Preserve stale-result rejection, atlas cleanup and reservation lifetimes. Accounting is not a hard process/GPU memory limit; viewport tiling and broader hardware validation remain follow-ups.