Get the latest tech news
Rasterizer: A GPU-accelerated 2D vector graphics engine in ~4k LOC
A GPU accelerated 2D vector graphics engine. Contribute to mindbrix/Rasterizer development by creating an account on GitHub.
Inspired by my love of Adobe Flash, I started to work on a GPU-accelerated 2D vector graphics engine for the original iPhone, and then the Mac. The 10-year gestation was the result of endlessly iterating over the core problem of efficiently turning vector paths into reference-quality anti-aliased pixels -- plus a touch of burnout after settling on the best solutions, some of which may extend the state of the art. Small screen space fills (e.g. glyphs) are optimal, as raw Path geometry can be memcpy ed into GPU memory.
Or read this on Hacker News