3 ms·
Real-world implication is that you can render extremely complicated flat vector graphics in real time at full resolution, and use GPU rather than CPU resources.
by jacobolus 5y ago
Real-world implication is that you can render extremely complicated flat vector graphics in real time at full resolution, and use GPU rather than CPU resources. Current CPU-based vector graphics rendering makes quality compromises for performance (rendering is often subtly incorrect, e.g. adjacent solid-color regions get rendered with hairline gaps of the background showing through, lines have poor antialiasing, or compositing is done in the wrong color space), gets bogged down as drawing complexity increases (which can lead creators to compromise their artistic vision for performance), takes CPU that might be needed for other tasks, and sometimes cannot handle display refresh rates so you end up with rendering delays, janky scrolling, etc.