Semantics for 2D Rasterization
Summary
Semantics for 2D Rasterization introduces μSkia, a formal semantics for the Skia graphics library, and a high-performance optimizer that speeds up rasterization by about 18.7% across multiple backends and GPUs. The work demonstrates end-to-end verification by integrating optimization traces back into the μSkia semantics using Lean, highlighting practical gains in rendering efficiency.