I'm curious :) I've got a 2D wgpu renderer that might be useful to look at and borrow from: https://github.com/audulus/vger-rs cheers