Blog
12 hours ago
Implementing Data-Parallel Stroke-to-Fill Conversion on Modern GPUs
This paper presents a GPU-based, data-parallel algorithm for converting 2D Bézier paths into flat geometry suitable for real-time rendering. The implementation leverages compute shaders across Metal, Vulkan, D3D12, and WebGPU to handle both filled and stroked primitives efficiently. By unrolling recursion and encoding path data into compact GPU streams, the approach minimizes CPU workload while ensuring strong geometric correctness for complex SVG strokes and fills.
Source: HackerNoon →

 English
English Russian
Russian French
French Spanish
Spanish German
German Japanese
Japanese korean
korean Portuguese
Portuguese