@mcc looks like i successfully postponed writing an engine using Vulkan until i can actually just try webgpu instead