+
Skip to content

foxnne/mach-core

 
 

Repository files navigation

mach-core

window+input+GPU, truly cross-platform

gen-texture-light boids textured-cube

Features

Mach core provides the power of Vulkan, DirectX, Metal, and modern OpenGL in a single concise graphics API and shader language - by compiling Google Chrome's WebGPU implementation natively using Zig.

No more cmake/ninja/gn/etc, no more 'install all these system dependencies' - just Zig, Git, and curl - and at the flip of a switch you can seamlessly cross-compile for Windows/Linux/macOS, with browser support in development, and mobile support coming in the future - all under a single unified API.

Documentation

machengine.org/core

Join the community

Join the Mach community on Discord to discuss this project, ask questions, get help, etc.

Issues

Issues are tracked in the main Mach repository.

About

Truly cross-platform window+input+GPU; nothing else

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Zig 90.5%
  • JavaScript 9.5%
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载