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.
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
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.