Implementation of Keenan Crane's yarn function in WebGPU.

Uses a compute shader to create the geometry, and an indirect draw call to render it.

[github]