Sysgpu – Experimental descendant of WebGPU written in Zig

8 hours ago (github.com)

Not much information here except to say it was moved into the Mach standard library [0] where apparently it doesn't even qualify for a separate README.

Mach, apparently, is a game engine written in Zig. Looks interesting but given the lack of details on the repo [1] and site [2], and the fact that the main demo seems to be simply a spinning textured cube, I'd imagine it's very early days for this.

[0] https://github.com/hexops/mach/tree/main/src/sysgpu

[1] https://github.com/hexops/mach

[2] https://machengine.org/

The value of WebGPUis that it's available in broswer, and also cross platform available on desktop. Take the browser availability away and it's just another higher level Vulkan wrapper imo

  • Check out dawn. It’s what chrome implemented for webgpu. It uses the available hardware/api for the local hardware.

    So while most systems will be using Vulkan, macOS will be using metal.